quad2p (problem 3.2.1, positive)

Time bar (total: 8.8s)

analyze115.0ms (1.3%)

Memory
13.1MiB live, 132.7MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
25%25%74.9%0.1%0%0%0%4
37.5%37.4%62.4%0.1%0%0%0%5
37.5%37.4%62.4%0.1%0%0%0%6
42.6%40.6%54.6%0.1%0%4.7%0%7
51.2%48.4%46%0.1%0%5.5%0%8
54.5%49.9%41.7%0.1%0%8.2%0%9
60.2%53.4%35.3%0.1%0%11.1%0%10
67.6%58.7%28.2%0.1%0%13%0%11
71.4%60.6%24.2%0.1%0%15.1%0%12
Compiler

Compiled 15 to 12 computations (20% saved)

sample1.4s (15.5%)

Memory
-1.3MiB live, 1 574.7MiB allocated
Samples
403.0ms5 586×0valid
323.0ms1 162×2valid
161.0ms1 323×1valid
70.0ms1 031×0invalid
45.0ms185×3valid
Precisions
Click to see histograms. Total time spent on operations: 592.0ms
ival-mult: 134.0ms (22.6% of total)
ival-sqrt: 104.0ms (17.6% of total)
ival-div: 89.0ms (15% of total)
ival-sub: 67.0ms (11.3% of total)
adjust: 67.0ms (11.3% of total)
ival-add: 66.0ms (11.1% of total)
ival-neg: 54.0ms (9.1% of total)
ival-true: 7.0ms (1.2% of total)
ival-assert: 4.0ms (0.7% of total)
Bogosity

preprocess161.0ms (1.8%)

Memory
12.8MiB live, 51.5MiB allocated
Algorithm
egg-herbie
Rules
986×div-sub
756×times-frac
416×lower-fma.f64
416×lower-fma.f32
416×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044118
1114111
2245109
3674109
41757109
53192109
63780109
73870109
83962109
93994109
103994109
01013
01713
12812
24512
37412
411312
518912
631912
746412
880712
992012
1095212
1196312
1296412
096412
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) b_2) a)

explain219.0ms (2.5%)

Memory
-12.3MiB live, 145.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1100-3(-2.7810596521403904e-174 -1.2970155758974132e-157 7.024438387322056e-151)(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
600-0-(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
150-1(-1.518499513629209e-249 2.0156097457023971e+80 -838858511259710.6)(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
10-0-(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
00-0-(*.f64 b_2 b_2)
00-0-a
00-0-(neg.f64 b_2)
00-0-b_2
00-0-(*.f64 a c)
00-0-c
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))oflow-rescue990
(*.f64 b_2 b_2)overflow90
(*.f64 a c)overflow12
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow99
+.f64(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))cancellation600
/.f64(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)u/n140
(*.f64 b_2 b_2)underflow41
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))underflow36
(*.f64 a c)underflow48
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow8
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))uflow-rescue80
(*.f64 b_2 b_2)underflow41
(*.f64 a c)underflow48
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow8
-.f64(-.f64 (*.f64 b_2 b_2) (*.f64 a c))nan-rescue10
(*.f64 b_2 b_2)overflow90
(*.f64 a c)overflow12
Confusion
Predicted +Predicted -
+1322
-17105
Precision
0.8859060402684564
Recall
0.9850746268656716
Confusion?
Predicted +Predicted MaybePredicted -
+13202
-170105
Precision?
0.8859060402684564
Recall?
0.9850746268656716
Freqs
test
numberfreq
0107
1116
233
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
24.0ms320×0valid
18.0ms92×2valid
11.0ms78×1valid
6.0ms22×3valid
Compiler

Compiled 136 to 44 computations (67.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-mult: 8.0ms (22% of total)
ival-sqrt: 7.0ms (19.3% of total)
ival-div: 6.0ms (16.5% of total)
adjust: 5.0ms (13.8% of total)
ival-sub: 4.0ms (11% of total)
ival-add: 4.0ms (11% of total)
ival-neg: 2.0ms (5.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.0%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 16 to 10 computations (37.5% saved)

simplify81.0ms (0.9%)

Memory
0.4MiB live, 38.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
Rules
416×lower-fma.f64
416×lower-fma.f32
264×lower-*.f32
260×lower-*.f64
142×div-sub
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01050
01750
12848
24548
37448
411348
518948
631948
746448
880748
992048
1095248
1196348
1296448
096448
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg.f64 b_2)
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) b_2) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) b_2)
(neg.f64 b_2)
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c

localize69.0ms (0.8%)

Memory
8.4MiB live, 47.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy94.9%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy78.1%
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy60.5%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
37.0ms46×2valid
12.0ms160×0valid
5.0ms39×1valid
3.0ms11×3valid
Compiler

Compiled 52 to 12 computations (76.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 46.0ms
ival-neg: 30.0ms (65.2% of total)
ival-mult: 4.0ms (8.7% of total)
adjust: 3.0ms (6.5% of total)
ival-div: 3.0ms (6.5% of total)
ival-sqrt: 3.0ms (6.5% of total)
ival-sub: 2.0ms (4.3% of total)
ival-add: 2.0ms (4.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series18.0ms (0.2%)

Memory
18.7MiB live, 18.7MiB allocated
Counts
5 → 156
Calls
Call 1
Inputs
#<alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))>
#<alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)>
#<alt (neg.f64 b_2)>
#<alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))>
#<alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c))>
Outputs
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* -2 b_2)>
#<alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))>
#<alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))>
#<alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* -2 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))>
#<alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))>
#<alt b_2>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))>
#<alt (* -1 (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
Calls

39 calls:

TimeVariablePointExpression
1.0ms
b_2
@inf
(+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
1.0ms
a
@inf
(+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
1.0ms
b_2
@inf
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
1.0ms
c
@0
(+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
1.0ms
b_2
@-inf
(neg b_2)

rewrite347.0ms (3.9%)

Memory
4.2MiB live, 241.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 984×lower-fma.f64
3 984×lower-fma.f32
2 962×lower-*.f32
2 958×lower-*.f64
1 432×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01041
01741
16439
246338
3588838
0861134
Stop Event
iter limit
node limit
iter limit
Counts
5 → 449
Calls
Call 1
Inputs
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(neg.f64 b_2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(+.f64 b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(+.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) b_2)
(+.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) b_2)
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) b_2)
(fma.f64 b_2 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 b_2 #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 b_2 #s(literal -1 binary64) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64) b_2)
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 #s(literal 1 binary64) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 #s(literal -1 binary64) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) b_2)
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) b_2))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(+.f64 (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)) a)
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1 binary64))
(pow.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(*.f64 (/.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
b_2
(exp.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)) #s(literal 1 binary64)))
(+.f64 b_2 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) b_2)
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) b_2) b_2)
(fma.f64 b_2 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 b_2 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) b_2 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) b_2 #s(literal 0 binary64))
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) #s(literal 0 binary64))
(neg.f64 b_2)
(/.f64 (*.f64 b_2 b_2) b_2)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 b_2 b_2)))
(pow.f64 b_2 #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 b_2 #s(literal 1 binary64))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) b_2)
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fabs.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 c (neg.f64 a))))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (neg.f64 c)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(+.f64 (*.f64 a c) (*.f64 b_2 b_2))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (neg.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(+.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)) (*.f64 a c))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 a c))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(hypot.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 a c) #s(literal 1 binary64)))
(hypot.f64 (*.f64 a c) (*.f64 b_2 b_2))
(hypot.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(hypot.f64 (pow.f64 (*.f64 a c) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(fabs.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(-.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))
(sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 b_2 b_2 (*.f64 a c))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 a c))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 a c))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c a (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (*.f64 a c) #s(literal -1 binary64) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 a c))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 c (neg.f64 a)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 (*.f64 c #s(literal -1 binary64)) a (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 a (*.f64 a (*.f64 c c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) #s(literal 1 binary64)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))) (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 4 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))

simplify486.0ms (5.5%)

Memory
5.2MiB live, 644.2MiB allocated
Algorithm
egg-herbie
Rules
11 022×lower-fma.f64
11 022×lower-fma.f32
7 132×lower-*.f64
7 132×lower-*.f32
3 498×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05083200
116063160
255203144
087823008
Stop Event
iter limit
node limit
Counts
156 → 153
Calls
Call 1
Inputs
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* -1 (* a c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* -1 (* a c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
Outputs
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (*.f64 b_2 b_2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a c (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (*.f64 b_2 b_2)))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (*.f64 b_2 (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 b_2 (+.f64 #s(literal -2 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (neg.f64 b_2)) a)))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))))) a) b_2) a))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c)))))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (neg.f64 b_2)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))) c) b_2) c))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 a (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 a (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) b_2)
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) a) b_2) a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 a b_2))) (/.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a (neg.f64 c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))) (/.f64 b_2 (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (-.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (+.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (/.f64 b_2 (neg.f64 a))) c) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) c)) c))))
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 b_2 (*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) #s(literal 1/16 binary64))))))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(fma.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(fma.f64 (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 b_2))) #s(literal 1/2 binary64) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 a (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) #s(literal 1/16 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 a (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a a))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 a (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) #s(literal 1/16 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(neg.f64 (*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(- (pow b_2 2) (* a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (fma.f64 b_2 (neg.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2))) b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (fma.f64 b_2 (neg.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2))) b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (fma.f64 b_2 (neg.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2))) b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (fma.f64 b_2 (neg.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2))) b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (fma.f64 b_2 (neg.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2))) b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (fma.f64 b_2 (neg.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2))) b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (fma.f64 b_2 (/.f64 b_2 a) (neg.f64 c)))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))

eval78.0ms (0.9%)

Memory
-0.9MiB live, 150.7MiB allocated
Compiler

Compiled 18 587 to 2 098 computations (88.7% saved)

prune87.0ms (1%)

Memory
5.1MiB live, 205.7MiB allocated
Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New59111602
Fresh000
Picked011
Done000
Total59112603
Accuracy
93.7%
Counts
603 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
31.5%
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2))) b_2)
33.3%
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
34.6%
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))) a)
24.4%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
12.6%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
3.2%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))) a)
50.0%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
14.1%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
30.7%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
23.8%
(/.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) a)
36.3%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
39.3%
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
Compiler

Compiled 792 to 312 computations (60.6% saved)

simplify237.0ms (2.7%)

Memory
-60.2MiB live, 334.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))))
cost-diff0
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
cost-diff0
(*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
cost-diff384
(/.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) a)
cost-diff640
(fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
cost-diff0
(sqrt.f64 (*.f64 a (neg.f64 c)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
cost-diff0
(*.f64 b_2 #s(literal -2 binary64))
cost-diff0
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
cost-diff0
(/.f64 #s(literal -1/2 binary64) b_2)
cost-diff0
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
Rules
5 600×lower-fma.f32
5 594×lower-fma.f64
2 938×lower-*.f32
2 912×lower-*.f64
2 508×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038357
072337
1137325
2315325
3872322
42237322
53148322
65026322
77415322
08087319
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
c
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
b_2
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(*.f64 b_2 #s(literal -2 binary64))
b_2
#s(literal -2 binary64)
a
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
(neg.f64 b_2)
b_2
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 a (neg.f64 c))
a
(neg.f64 c)
c
(/.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) a)
(*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
c
(fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 #s(literal -1/8 binary64) (*.f64 a a))
#s(literal -1/8 binary64)
(*.f64 a a)
a
(*.f64 b_2 (*.f64 b_2 b_2))
b_2
(*.f64 b_2 b_2)
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(*.f64 a #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(neg.f64 b_2)
b_2
(sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 b_2 (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 b_2 b_2 (*.f64 a c))
(*.f64 a c)
a
c
(neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 a (*.f64 a (*.f64 c c)))
(*.f64 a (*.f64 c c))
(*.f64 c c)
Outputs
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
c
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
b_2
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(*.f64 b_2 #s(literal -2 binary64))
b_2
#s(literal -2 binary64)
a
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
(-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2)
(neg.f64 b_2)
b_2
(sqrt.f64 (*.f64 a (neg.f64 c)))
(*.f64 a (neg.f64 c))
a
(neg.f64 c)
c
(/.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) a)
(/.f64 (*.f64 a (*.f64 c (fma.f64 a (*.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 a b_2))
(*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(*.f64 (/.f64 a b_2) (*.f64 c (fma.f64 a (*.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
c
(fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 a b_2) (fma.f64 a (*.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 #s(literal -1/8 binary64) (*.f64 a a))
(*.f64 a (*.f64 a #s(literal -1/8 binary64)))
#s(literal -1/8 binary64)
(*.f64 a a)
a
(*.f64 b_2 (*.f64 b_2 b_2))
b_2
(*.f64 b_2 b_2)
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))
(*.f64 a #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) a)
#s(literal -1/2 binary64)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 c (/.f64 (*.f64 a (*.f64 a (neg.f64 c))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))) b_2) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(-.f64 (sqrt.f64 (fma.f64 c (/.f64 (*.f64 a (*.f64 a (neg.f64 c))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))) b_2)
(neg.f64 b_2)
b_2
(sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(sqrt.f64 (fma.f64 c (/.f64 (*.f64 a (*.f64 a (neg.f64 c))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 c (/.f64 (*.f64 a (*.f64 a (neg.f64 c))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 b_2 (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (*.f64 a c))
(fma.f64 c a (*.f64 b_2 b_2))
(*.f64 a c)
(*.f64 c a)
a
c
(neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (fma.f64 c a (*.f64 b_2 b_2)))
(*.f64 a (*.f64 a (*.f64 c c)))
(*.f64 (*.f64 a a) (*.f64 c c))
(*.f64 a (*.f64 c c))
(*.f64 c (*.f64 c a))
(*.f64 c c)

localize162.0ms (1.8%)

Memory
10.6MiB live, 287.4MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy88.8%
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))))
accuracy79.0%
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))
accuracy77.1%
(/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))
accuracy74.3%
(sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))))
accuracy93.1%
(*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
accuracy92.0%
(/.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) a)
accuracy91.1%
(fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
accuracy85.2%
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
accuracy100.0%
(neg.f64 c)
accuracy100.0%
(neg.f64 b_2)
accuracy99.8%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
accuracy83.2%
(sqrt.f64 (*.f64 a (neg.f64 c)))
accuracy100.0%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
accuracy100.0%
(*.f64 b_2 #s(literal -2 binary64))
accuracy100.0%
(/.f64 #s(literal -1/2 binary64) b_2)
accuracy99.8%
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
Samples
52.0ms121×0valid
23.0ms83×0invalid
17.0ms25×2valid
9.0ms20×1valid
5.0ms3valid
Compiler

Compiled 378 to 42 computations (88.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 75.0ms
ival-div: 33.0ms (44.3% of total)
ival-mult: 23.0ms (30.9% of total)
ival-add: 7.0ms (9.4% of total)
adjust: 4.0ms (5.4% of total)
ival-sqrt: 4.0ms (5.4% of total)
ival-neg: 3.0ms (4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series75.0ms (0.8%)

Memory
12.2MiB live, 133.2MiB allocated
Counts
18 → 504
Calls
Call 1
Inputs
#<alt (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))>
#<alt (/.f64 #s(literal -1/2 binary64) b_2)>
#<alt (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)>
#<alt (*.f64 b_2 #s(literal -2 binary64))>
#<alt (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))>
#<alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)>
#<alt (neg.f64 b_2)>
#<alt (sqrt.f64 (*.f64 a (neg.f64 c)))>
#<alt (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))>
#<alt (/.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) a)>
#<alt (*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))>
#<alt (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))>
#<alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))))>
#<alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))))) a)>
#<alt (sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))))>
#<alt (neg.f64 c)>
#<alt (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))>
#<alt (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))>
Outputs
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 b_2)>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1/2 (/ a b_2))>
#<alt (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))>
#<alt (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))>
#<alt (* c (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* c (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* c (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))>
#<alt (* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))>
#<alt (* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))>
#<alt (* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))>
#<alt (* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))>
#<alt (* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))>
#<alt (/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))>
#<alt (* -1/2 (/ a b_2))>
#<alt (/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))>
#<alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))>
#<alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))>
#<alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))>
#<alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))>
#<alt (/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* -1/8 (/ (pow a 2) (pow b_2 3)))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (/ (+ (* -1/2 (* a c)) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow a 2) (* (pow c 2) (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))))) (* 1/4 (pow (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) 2))) (pow b_2 6))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 4)))))) b_2)>
#<alt (* -2 b_2)>
#<alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6))))))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3)))))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* a (+ (* -1/2 (/ (* a (+ (* 1/4 (/ (* (pow c 2) (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 3)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))>
#<alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c))))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) b_2))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))))) (pow b_2 3)))))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* c (+ (* -1/2 (/ (* c (+ (* 1/4 (/ (* (pow a 2) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 3)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))>
#<alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2))))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2)))) (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2)))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow a 2) (* (pow c 2) (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))))) (* 1/4 (pow (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) 2))) (* a (pow b_2 6)))) (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 4)))))) b_2)>
#<alt (* -2 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 4)))) (* 2 (/ 1 a))))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 4)))) (+ (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 6))) (* 2 (/ 1 a)))))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2)))>
#<alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3))))))>
#<alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* a (+ (* -1/2 (/ (* a (+ (* 1/4 (/ (* (pow c 2) (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 3))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)))))) a))) a)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* c (- (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (* a b_2))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (* a b_2))) (* -1/4 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 3))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (* a b_2))) (* c (+ (* -1/2 (/ (* c (+ (* 1/4 (/ (* (pow a 2) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) 2) (pow b_2 2))))) (* a b_2))) (* -1/4 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (pow b_2 3))))))) (* 1/2 (/ 1 b_2))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))>
#<alt b_2>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6)))))))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6))))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2)))))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ a (pow c 3))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)))))) (pow a 3))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) b_2)))))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))))) (pow b_2 3))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ c (pow a 3))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)))))) (pow c 3))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (/ b_2 (* a c))>
#<alt (* b_2 (+ (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c))))>
#<alt (* b_2 (+ (* (pow b_2 2) (- (/ (pow b_2 2) (* (pow a 3) (pow c 3))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c))))>
#<alt (* b_2 (+ (* (pow b_2 2) (- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 4) (pow c 4)))) (/ 1 (* (pow a 3) (pow c 3))))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c))))>
#<alt (/ 1 b_2)>
#<alt (/ (+ 1 (* -1 (/ (* a c) (pow b_2 2)))) b_2)>
#<alt (/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (/ (* a c) (pow b_2 2))) b_2)>
#<alt (/ (- (+ 1 (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))) (+ (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (/ (* a c) (pow b_2 2)))) b_2)>
#<alt (/ 1 b_2)>
#<alt (* -1 (/ (- (/ (* a c) (pow b_2 2)) 1) b_2))>
#<alt (* -1 (/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) b_2))>
#<alt (* -1 (/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) b_2))>
#<alt (/ 1 b_2)>
#<alt (+ (* -1 (/ (* a c) (pow b_2 3))) (/ 1 b_2))>
#<alt (+ (* a (- (/ (* a (pow c 2)) (pow b_2 5)) (/ c (pow b_2 3)))) (/ 1 b_2))>
#<alt (+ (* a (- (* a (- (* -1 (/ (* a (pow c 3)) (pow b_2 7))) (* -1 (/ (pow c 2) (pow b_2 5))))) (/ c (pow b_2 3)))) (/ 1 b_2))>
#<alt (/ b_2 (* a c))>
#<alt (/ (+ (* -1 (/ (pow b_2 3) (* a (pow c 2)))) (/ b_2 c)) a)>
#<alt (/ (- (+ (/ b_2 c) (/ (pow b_2 5) (* (pow a 2) (pow c 3)))) (/ (pow b_2 3) (* a (pow c 2)))) a)>
#<alt (/ (- (+ (* -1 (/ (pow b_2 7) (* (pow a 3) (pow c 4)))) (/ b_2 c)) (+ (* -1 (/ (pow b_2 5) (* (pow a 2) (pow c 3)))) (/ (pow b_2 3) (* a (pow c 2))))) a)>
#<alt (/ b_2 (* a c))>
#<alt (* -1 (/ (+ (* -1 (/ b_2 c)) (/ (pow b_2 3) (* a (pow c 2)))) a))>
#<alt (* -1 (/ (+ (* -1 (/ b_2 c)) (* -1 (/ (- (/ (pow b_2 5) (* a (pow c 3))) (/ (pow b_2 3) (pow c 2))) a))) a))>
#<alt (* -1 (/ (+ (* -1 (/ b_2 c)) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 7) (* a (pow c 4))) (/ (pow b_2 5) (pow c 3))) a)) (/ (pow b_2 3) (pow c 2))) a))) a))>
#<alt (/ 1 b_2)>
#<alt (+ (* -1 (/ (* a c) (pow b_2 3))) (/ 1 b_2))>
#<alt (+ (* c (- (/ (* (pow a 2) c) (pow b_2 5)) (/ a (pow b_2 3)))) (/ 1 b_2))>
#<alt (+ (* c (- (* c (- (* -1 (/ (* (pow a 3) c) (pow b_2 7))) (* -1 (/ (pow a 2) (pow b_2 5))))) (/ a (pow b_2 3)))) (/ 1 b_2))>
#<alt (/ b_2 (* a c))>
#<alt (/ (+ (* -1 (/ (pow b_2 3) (* (pow a 2) c))) (/ b_2 a)) c)>
#<alt (/ (- (+ (/ b_2 a) (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (/ (pow b_2 3) (* (pow a 2) c))) c)>
#<alt (/ (- (+ (* -1 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (/ b_2 a)) (+ (* -1 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (/ (pow b_2 3) (* (pow a 2) c)))) c)>
#<alt (/ b_2 (* a c))>
#<alt (* -1 (/ (+ (* -1 (/ b_2 a)) (/ (pow b_2 3) (* (pow a 2) c))) c))>
#<alt (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (- (/ (pow b_2 5) (* (pow a 3) c)) (/ (pow b_2 3) (pow a 2))) c))) c))>
#<alt (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 7) (* (pow a 4) c)) (/ (pow b_2 5) (pow a 3))) c)) (/ (pow b_2 3) (pow a 2))) c))) c))>
#<alt (/ (* (pow a 2) (pow c 2)) (pow b_2 2))>
#<alt (* (pow a 2) (+ (* -1 (/ (* a (pow c 3)) (pow b_2 4))) (/ (pow c 2) (pow b_2 2))))>
#<alt (* (pow a 2) (+ (* a (- (/ (* a (pow c 4)) (pow b_2 6)) (/ (pow c 3) (pow b_2 4)))) (/ (pow c 2) (pow b_2 2))))>
#<alt (* (pow a 2) (+ (* a (- (* a (- (* -1 (/ (* a (pow c 5)) (pow b_2 8))) (* -1 (/ (pow c 4) (pow b_2 6))))) (/ (pow c 3) (pow b_2 4)))) (/ (pow c 2) (pow b_2 2))))>
#<alt (* a c)>
#<alt (* a (+ c (* -1 (/ (pow b_2 2) a))))>
#<alt (* a (- (+ c (/ (pow b_2 4) (* (pow a 2) c))) (/ (pow b_2 2) a)))>
#<alt (* a (- (+ c (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 2))))) (+ (* -1 (/ (pow b_2 4) (* (pow a 2) c))) (/ (pow b_2 2) a))))>
#<alt (* a c)>
#<alt (* -1 (* a (+ (* -1 c) (/ (pow b_2 2) a))))>
#<alt (* -1 (* a (+ (* -1 c) (* -1 (/ (- (/ (pow b_2 4) (* a c)) (pow b_2 2)) a)))))>
#<alt (* -1 (* a (+ (* -1 c) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* a (pow c 2))) (/ (pow b_2 4) c)) a)) (pow b_2 2)) a)))))>
#<alt (/ (* (pow a 2) (pow c 2)) (pow b_2 2))>
#<alt (* (pow c 2) (+ (* -1 (/ (* (pow a 3) c) (pow b_2 4))) (/ (pow a 2) (pow b_2 2))))>
#<alt (* (pow c 2) (+ (* c (- (/ (* (pow a 4) c) (pow b_2 6)) (/ (pow a 3) (pow b_2 4)))) (/ (pow a 2) (pow b_2 2))))>
#<alt (* (pow c 2) (+ (* c (- (* c (- (* -1 (/ (* (pow a 5) c) (pow b_2 8))) (* -1 (/ (pow a 4) (pow b_2 6))))) (/ (pow a 3) (pow b_2 4)))) (/ (pow a 2) (pow b_2 2))))>
#<alt (* a c)>
#<alt (* c (+ a (* -1 (/ (pow b_2 2) c))))>
#<alt (* c (- (+ a (/ (pow b_2 4) (* a (pow c 2)))) (/ (pow b_2 2) c)))>
#<alt (* c (- (+ a (* -1 (/ (pow b_2 6) (* (pow a 2) (pow c 3))))) (+ (* -1 (/ (pow b_2 4) (* a (pow c 2)))) (/ (pow b_2 2) c))))>
#<alt (* a c)>
#<alt (* -1 (* c (+ (* -1 a) (/ (pow b_2 2) c))))>
#<alt (* -1 (* c (+ (* -1 a) (* -1 (/ (- (/ (pow b_2 4) (* a c)) (pow b_2 2)) c)))))>
#<alt (* -1 (* c (+ (* -1 a) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 2) c)) (/ (pow b_2 4) a)) c)) (pow b_2 2)) c)))))>
#<alt (* a c)>
#<alt (+ (* -1 (pow b_2 2)) (* a c))>
#<alt (+ (* a c) (* (pow b_2 2) (- (/ (pow b_2 2) (* a c)) 1)))>
#<alt (+ (* a c) (* (pow b_2 2) (- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c)))) 1)))>
#<alt (/ (* (pow a 2) (pow c 2)) (pow b_2 2))>
#<alt (/ (+ (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (* (pow a 2) (pow c 2))) (pow b_2 2))>
#<alt (/ (- (+ (* (pow a 2) (pow c 2)) (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (pow b_2 2))>
#<alt (/ (- (+ (* -1 (/ (* (pow a 5) (pow c 5)) (pow b_2 6))) (* (pow a 2) (pow c 2))) (+ (* -1 (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2)))) (pow b_2 2))>
#<alt (/ (* (pow a 2) (pow c 2)) (pow b_2 2))>
#<alt (/ (+ (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (* (pow a 2) (pow c 2))) (pow b_2 2))>
#<alt (/ (- (+ (* (pow a 2) (pow c 2)) (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (pow b_2 2))>
#<alt (/ (- (+ (* -1 (/ (* (pow a 5) (pow c 5)) (pow b_2 6))) (* (pow a 2) (pow c 2))) (+ (* -1 (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2)))) (pow b_2 2))>
Calls

126 calls:

TimeVariablePointExpression
15.0ms
b_2
@inf
(/ (* -1/8 (* a a)) (* b_2 (* b_2 b_2)))
3.0ms
b_2
@0
(/ b_2 (+ (* b_2 b_2) (* a c)))
2.0ms
a
@-inf
(/ (* b_2 -2) a)
2.0ms
c
@inf
(+ (neg b_2) (sqrt (* a (neg c))))
2.0ms
a
@0
(/ b_2 (+ (* b_2 b_2) (* a c)))

rewrite400.0ms (4.5%)

Memory
-16.6MiB live, 611.6MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 196×lower-*.f32
5 170×lower-*.f64
5 138×lower-/.f32
5 120×lower-/.f64
4 136×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038234
072220
1255154
21943154
09430151
Stop Event
iter limit
node limit
iter limit
Counts
18 → 773
Calls
Call 1
Inputs
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 #s(literal -1/2 binary64) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(*.f64 b_2 #s(literal -2 binary64))
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(neg.f64 b_2)
(sqrt.f64 (*.f64 a (neg.f64 c)))
(fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(/.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) a)
(*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
(sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(neg.f64 c)
(/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))
Outputs
(/.f64 c (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal -2 binary64)))
(pow.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 #s(literal -1/2 binary64) b_2)
(/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 b_2)))
(/.f64 #s(literal 1/2 binary64) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 b_2 #s(literal 2 binary64)))
(pow.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1/2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (neg.f64 a)))
(neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
(/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (neg.f64 b_2) (*.f64 a #s(literal 1/2 binary64)))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 2 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))
(/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) a)
(pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) a)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(*.f64 #s(literal -2 binary64) (pow.f64 (/.f64 a b_2) #s(literal -1 binary64)))
(*.f64 #s(literal -2 binary64) (pow.f64 (*.f64 a (/.f64 #s(literal 1 binary64) b_2)) #s(literal -1 binary64)))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) a)) (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) a)))
(*.f64 (pow.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 b_2)) #s(literal -1 binary64)))
(/.f64 b_2 #s(literal -1/2 binary64))
(/.f64 (neg.f64 b_2) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2))
(pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64))
(pow.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 b_2 #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) b_2)
(+.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))
(+.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))) (/.f64 (neg.f64 (*.f64 c a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))))
(-.f64 (+.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) #s(literal 0 binary64)) b_2)
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (*.f64 c a))))
(fma.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))
(fma.f64 (pow.f64 (neg.f64 (*.f64 c a)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (*.f64 c a)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 c) (pow.f64 (neg.f64 a) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 c a) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(fma.f64 (pow.f64 (neg.f64 a) #s(literal 1/2 binary64)) (sqrt.f64 c) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (neg.f64 c) (neg.f64 (*.f64 c a)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 (neg.f64 (*.f64 c a)) a)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (*.f64 a #s(literal -1 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 c) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 a)) (sqrt.f64 (sqrt.f64 (*.f64 (neg.f64 c) (neg.f64 (*.f64 c a))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 (neg.f64 (*.f64 c a)) a))) (sqrt.f64 (sqrt.f64 (neg.f64 c))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 a #s(literal -1 binary64))) (sqrt.f64 c) (neg.f64 b_2))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c a)) (sqrt.f64 (neg.f64 (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c a)) (sqrt.f64 (neg.f64 (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (fma.f64 (neg.f64 (*.f64 c a)) (sqrt.f64 (neg.f64 (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (*.f64 c a)) (sqrt.f64 (neg.f64 (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))
(/.f64 (-.f64 (neg.f64 (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) (neg.f64 (*.f64 c a)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) (fma.f64 (neg.f64 (*.f64 c a)) (sqrt.f64 (neg.f64 (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))))
(*.f64 (fma.f64 (neg.f64 (*.f64 c a)) (sqrt.f64 (neg.f64 (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) a)
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (neg.f64 a))
(/.f64 (fma.f64 (neg.f64 (*.f64 c a)) (sqrt.f64 (neg.f64 (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))) a))
(/.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c a)) (sqrt.f64 (neg.f64 (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))) a))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 (neg.f64 (*.f64 c a)) (sqrt.f64 (neg.f64 (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a)))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (neg.f64 (*.f64 c a)) (sqrt.f64 (neg.f64 (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))))
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(-.f64 #s(literal 0 binary64) b_2)
(neg.f64 b_2)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) b_2))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) b_2)
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (neg.f64 (*.f64 c a)))))
(fabs.f64 (sqrt.f64 (neg.f64 (*.f64 c a))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(pow.f64 (neg.f64 (*.f64 c a)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) #s(literal 1 binary64))
(pow.f64 (*.f64 a (*.f64 c (*.f64 c a))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (neg.f64 (*.f64 c a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)))
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
(*.f64 (pow.f64 (neg.f64 (*.f64 c a)) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (*.f64 c a)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 c) (pow.f64 (neg.f64 a) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 c a) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (neg.f64 a) #s(literal 1/2 binary64)) (sqrt.f64 c))
(*.f64 (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 (neg.f64 c) (neg.f64 (*.f64 c a)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (neg.f64 (*.f64 c a)) a)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 a #s(literal -1 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 c))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (sqrt.f64 a)) (sqrt.f64 (sqrt.f64 (*.f64 (neg.f64 c) (neg.f64 (*.f64 c a))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (neg.f64 (*.f64 c a)) a))) (sqrt.f64 (sqrt.f64 (neg.f64 c))))
(*.f64 (sqrt.f64 (*.f64 a #s(literal -1 binary64))) (sqrt.f64 c))
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(+.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2)) (/.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2)))
(fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 #s(literal 1 binary64) b_2)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 b_2 a) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) a (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2))) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(fma.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal -2 binary64) a) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) a)) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(fma.f64 (/.f64 c b_2) (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(fma.f64 (*.f64 c #s(literal -1/8 binary64)) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(fma.f64 (*.f64 c (/.f64 #s(literal -1/8 binary64) b_2)) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(fma.f64 (pow.f64 (/.f64 #s(literal -2 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (pow.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 a)) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2))) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2))) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))) (neg.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2))) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2))) b_2))
(/.f64 (fma.f64 a (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 a (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 a (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 a (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 a (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 a (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 a (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 a (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 a (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 a (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 a (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 a b_2 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 c)) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 c #s(literal 1 binary64)))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 #s(literal 1 binary64) c))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 b_2) (*.f64 b_2 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) a) b_2 (*.f64 b_2 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (neg.f64 a) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 a) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (neg.f64 a) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 a) (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (neg.f64 a) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 a) (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (neg.f64 a) (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (neg.f64 a) b_2 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) b_2))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 b_2) c)) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 b_2) (*.f64 c #s(literal 1 binary64)))) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 b_2) (*.f64 #s(literal 1 binary64) c))) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) b_2 (*.f64 (neg.f64 b_2) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 b_2) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) c)) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) b_2 (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) c)) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) b_2 (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) b_2))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) c)) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 c #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 #s(literal 1 binary64) c))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 b_2)))
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 c)) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 c #s(literal 1 binary64)))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 #s(literal 1 binary64) c))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)) b_2 (*.f64 b_2 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (neg.f64 b_2)) c)) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (neg.f64 (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2))) (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) b_2 (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (neg.f64 b_2)) b_2))
(/.f64 (fma.f64 (/.f64 a b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 #s(literal -2 binary64) c)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (/.f64 a b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (/.f64 a b_2) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (/.f64 a b_2) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -2 binary64) (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (/.f64 a b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 c #s(literal 1 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (/.f64 a b_2) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -2 binary64) (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))))) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (/.f64 a b_2) (*.f64 b_2 b_2) (*.f64 #s(literal -2 binary64) (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))))) (*.f64 #s(literal -2 binary64) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 a b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 1 binary64) c))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (/.f64 a b_2) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c))) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (/.f64 a b_2) (*.f64 b_2 b_2) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c))) (*.f64 #s(literal -2 binary64) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 a b_2) (*.f64 b_2 b_2) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2))) (*.f64 #s(literal -2 binary64) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 a b_2) b_2 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 c)) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 c #s(literal 1 binary64)))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 #s(literal 1 binary64) c))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) b_2 (*.f64 b_2 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (*.f64 a #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 a #s(literal 1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 a #s(literal 1 binary64)) b_2 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 c)) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 c #s(literal 1 binary64)))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 (*.f64 #s(literal 1 binary64) c))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 b_2 b_2) (*.f64 b_2 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)) b_2 (*.f64 b_2 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 c (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) a)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 c b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 c (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 c (neg.f64 b_2) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2)))
(/.f64 (fma.f64 c (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 c (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))))
(/.f64 (fma.f64 c (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))))
(/.f64 (fma.f64 c b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 c (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 c #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 a b_2))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal -2 binary64)))
(/.f64 (fma.f64 c b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 a #s(literal -2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 c (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 a #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 c b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) a)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (neg.f64 a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (neg.f64 b_2)))
(/.f64 (fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))))
(/.f64 (fma.f64 #s(literal 1 binary64) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (neg.f64 (neg.f64 b_2))))
(/.f64 (+.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (/.f64 a b_2))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) #s(literal -2 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (/.f64 a #s(literal -2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 a #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) #s(literal -2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 a b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 a #s(literal -2 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) #s(literal -2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 a b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 a #s(literal -2 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) a)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 a b_2))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal -2 binary64)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 a #s(literal -2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 a #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))) #s(literal -2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 a b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 a #s(literal -2 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 a a) #s(literal 1/8 binary64))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 b_2) a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) (/.f64 a b_2))) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 a #s(literal -2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) a)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 a b_2))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal -2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 a #s(literal -2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 a #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) b_2 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c) #s(literal -2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 a b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 a #s(literal -2 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 b_2) a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c) b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c) b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c) #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) (/.f64 a b_2))) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c) b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 a #s(literal -2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) c) b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 b_2) a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2) b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2) b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2) (neg.f64 (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2) #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) (/.f64 a b_2))) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2) b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 a #s(literal -2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) b_2) b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 a)) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) b_2 (*.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 (neg.f64 a))) (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (neg.f64 b_2) (*.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64)) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))) (neg.f64 b_2)) (*.f64 b_2 (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) b_2 (*.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (neg.f64 (neg.f64 b_2)) (*.f64 b_2 (neg.f64 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 b_2 (neg.f64 (neg.f64 b_2))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) #s(literal -2 binary64) (*.f64 b_2 (/.f64 a b_2))) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) b_2 (*.f64 b_2 (/.f64 a #s(literal -2 binary64)))) (*.f64 b_2 b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 (*.f64 a #s(literal 1 binary64)))) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) b_2 (*.f64 b_2 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64)))) (*.f64 b_2 b_2))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2)) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2)))
(pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2))) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2))) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))) a))
(/.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))) a)
(/.f64 (neg.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))) #s(literal 1 binary64)) a)
(pow.f64 (/.f64 a (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 c (/.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
(*.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) (*.f64 c (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) (/.f64 c a))
(*.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) (/.f64 c a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a) c)
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2))
(+.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2) (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 c (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2))
(fma.f64 a (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c) (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) c (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(fma.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) c (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2))
(fma.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (/.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (*.f64 c (*.f64 c c)) (*.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 c c)))) (fma.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2) (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2)) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c))) (*.f64 (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2) (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2))) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2)))
(/.f64 (*.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))) (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2))) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 c (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2))))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2))
(/.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) c) (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2))) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)))) c) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 #s(literal -1/2 binary64) a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) c) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 #s(literal -1/2 binary64) a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) c) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) c) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) c) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) c) b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) c) (neg.f64 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 c (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 c (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 c (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) c))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 c (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) c))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 c (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) c))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 c (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) c))) (*.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 c (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) c) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 c (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a))))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) c) (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (*.f64 c #s(literal -1/8 binary64)) (*.f64 a a)) c))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 c (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(*.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) c)
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (/.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2)) b_2)
(/.f64 (*.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (*.f64 a a)) (*.f64 b_2 b_2))
(/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 b_2))) b_2)
(/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) b_2) b_2)
(pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2))) #s(literal -1 binary64))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (*.f64 a a) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (*.f64 a (*.f64 a #s(literal -1/8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/8 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a #s(literal -1/8 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 a #s(literal -1/8 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1/8 binary64))
(*.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 a a) b_2))
(*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) (/.f64 a b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a a) b_2)))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 a a)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/8 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/8 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 a a)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 a #s(literal -1/8 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal -1/8 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal -1 binary64)))
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) #s(literal 0 binary64)) b_2)
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 b_2))
(/.f64 (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (neg.f64 a))
(/.f64 (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))
(hypot.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))
(hypot.f64 (exp.f64 (log.f64 b_2)) (sqrt.f64 (neg.f64 (*.f64 c a))))
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 c a))) (*.f64 a (*.f64 c (*.f64 c a)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 c (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (sqrt.f64 (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c a)))))) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))))) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c a)))))) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))))) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c a))))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c a)))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (sqrt.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2)))))) (sqrt.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) (*.f64 a (*.f64 c (*.f64 c a)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 a (*.f64 c (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 c a)))))))
(/.f64 (sqrt.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 a (*.f64 c (*.f64 c a)))) (*.f64 (*.f64 c a) (*.f64 a (*.f64 c (*.f64 c a))))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))) (sqrt.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 c a))) (*.f64 a (*.f64 c (*.f64 c a)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 a (*.f64 c (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 c a))) (*.f64 a (*.f64 c (*.f64 c a)))) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 #s(literal 0 binary64) (neg.f64 c))
(-.f64 #s(literal 0 binary64) c)
(sqrt.f64 (*.f64 (neg.f64 c) (neg.f64 c)))
(neg.f64 c)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 c (*.f64 c c))) (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) c))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 c c)) (+.f64 #s(literal 0 binary64) c))
(pow.f64 (neg.f64 c) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 c) (neg.f64 c)) #s(literal 1/2 binary64))
(*.f64 c #s(literal -1 binary64))
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 (neg.f64 c)))
(*.f64 #s(literal -1 binary64) c)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(neg.f64 (/.f64 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(neg.f64 (/.f64 (neg.f64 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2)))
(/.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 c a (*.f64 b_2 b_2))))
(pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) b_2) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) b_2)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 b_2 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (*.f64 a (*.f64 c (*.f64 c a)))))) (fma.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))
(*.f64 (/.f64 b_2 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c a))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 a (*.f64 c (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c a)))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c a))))))
(/.f64 (neg.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a))) (neg.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 c a))) #s(literal 1 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))
(pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c a)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 c a)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 a (/.f64 (*.f64 c (*.f64 c a)) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (*.f64 c (*.f64 c a)) (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (*.f64 a (*.f64 c (*.f64 c a))) (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (*.f64 (*.f64 c (*.f64 c a)) (neg.f64 a)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 c a))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c a)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 c (*.f64 c a)) (fma.f64 c a (*.f64 b_2 b_2))) a)
(*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (*.f64 a (*.f64 c (*.f64 c a)))))) (fma.f64 (*.f64 c a) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c a))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))

simplify439.0ms (5%)

Memory
55.3MiB live, 785.9MiB allocated
Algorithm
egg-herbie
Rules
8 508×lower-fma.f64
8 508×lower-fma.f32
7 580×lower-*.f64
7 580×lower-*.f32
4 838×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09358676
130327893
083427637
Stop Event
iter limit
node limit
Counts
504 → 501
Calls
Call 1
Inputs
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ a b_2))
(+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))
(+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))
(+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(* c (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))
(* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))
(* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))
(* -1/2 (/ a b_2))
(* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))
(/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))
(/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))
(* -1/2 (/ a b_2))
(/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(* -1/2 (/ a b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(* -1/2 (/ (* a c) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow a 2) (* (pow c 2) (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))))) (* 1/4 (pow (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) 2))) (pow b_2 6))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 4)))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* a (+ (* -1/2 (/ (* a (+ (* 1/4 (/ (* (pow c 2) (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 3)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c))))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) b_2))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))))) (pow b_2 3)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* c (+ (* -1/2 (/ (* c (+ (* 1/4 (/ (* (pow a 2) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 3)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2)))) (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2)))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow a 2) (* (pow c 2) (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))))) (* 1/4 (pow (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) 2))) (* a (pow b_2 6)))) (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 4)))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 4)))) (+ (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* a (+ (* -1/2 (/ (* a (+ (* 1/4 (/ (* (pow c 2) (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 3))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (* a b_2))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (* a b_2))) (* -1/4 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (* a b_2))) (* c (+ (* -1/2 (/ (* c (+ (* 1/4 (/ (* (pow a 2) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) 2) (pow b_2 2))))) (* a b_2))) (* -1/4 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (pow b_2 3))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2)))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ a (pow c 3))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)))))) (pow a 3))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) b_2)))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))))) (pow b_2 3))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ c (pow a 3))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)))))) (pow c 3))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(/ b_2 (* a c))
(* b_2 (+ (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c))))
(* b_2 (+ (* (pow b_2 2) (- (/ (pow b_2 2) (* (pow a 3) (pow c 3))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c))))
(* b_2 (+ (* (pow b_2 2) (- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 4) (pow c 4)))) (/ 1 (* (pow a 3) (pow c 3))))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c))))
(/ 1 b_2)
(/ (+ 1 (* -1 (/ (* a c) (pow b_2 2)))) b_2)
(/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (/ (* a c) (pow b_2 2))) b_2)
(/ (- (+ 1 (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))) (+ (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (/ (* a c) (pow b_2 2)))) b_2)
(/ 1 b_2)
(* -1 (/ (- (/ (* a c) (pow b_2 2)) 1) b_2))
(* -1 (/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) b_2))
(* -1 (/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) b_2))
(/ 1 b_2)
(+ (* -1 (/ (* a c) (pow b_2 3))) (/ 1 b_2))
(+ (* a (- (/ (* a (pow c 2)) (pow b_2 5)) (/ c (pow b_2 3)))) (/ 1 b_2))
(+ (* a (- (* a (- (* -1 (/ (* a (pow c 3)) (pow b_2 7))) (* -1 (/ (pow c 2) (pow b_2 5))))) (/ c (pow b_2 3)))) (/ 1 b_2))
(/ b_2 (* a c))
(/ (+ (* -1 (/ (pow b_2 3) (* a (pow c 2)))) (/ b_2 c)) a)
(/ (- (+ (/ b_2 c) (/ (pow b_2 5) (* (pow a 2) (pow c 3)))) (/ (pow b_2 3) (* a (pow c 2)))) a)
(/ (- (+ (* -1 (/ (pow b_2 7) (* (pow a 3) (pow c 4)))) (/ b_2 c)) (+ (* -1 (/ (pow b_2 5) (* (pow a 2) (pow c 3)))) (/ (pow b_2 3) (* a (pow c 2))))) a)
(/ b_2 (* a c))
(* -1 (/ (+ (* -1 (/ b_2 c)) (/ (pow b_2 3) (* a (pow c 2)))) a))
(* -1 (/ (+ (* -1 (/ b_2 c)) (* -1 (/ (- (/ (pow b_2 5) (* a (pow c 3))) (/ (pow b_2 3) (pow c 2))) a))) a))
(* -1 (/ (+ (* -1 (/ b_2 c)) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 7) (* a (pow c 4))) (/ (pow b_2 5) (pow c 3))) a)) (/ (pow b_2 3) (pow c 2))) a))) a))
(/ 1 b_2)
(+ (* -1 (/ (* a c) (pow b_2 3))) (/ 1 b_2))
(+ (* c (- (/ (* (pow a 2) c) (pow b_2 5)) (/ a (pow b_2 3)))) (/ 1 b_2))
(+ (* c (- (* c (- (* -1 (/ (* (pow a 3) c) (pow b_2 7))) (* -1 (/ (pow a 2) (pow b_2 5))))) (/ a (pow b_2 3)))) (/ 1 b_2))
(/ b_2 (* a c))
(/ (+ (* -1 (/ (pow b_2 3) (* (pow a 2) c))) (/ b_2 a)) c)
(/ (- (+ (/ b_2 a) (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (/ (pow b_2 3) (* (pow a 2) c))) c)
(/ (- (+ (* -1 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (/ b_2 a)) (+ (* -1 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (/ (pow b_2 3) (* (pow a 2) c)))) c)
(/ b_2 (* a c))
(* -1 (/ (+ (* -1 (/ b_2 a)) (/ (pow b_2 3) (* (pow a 2) c))) c))
(* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (- (/ (pow b_2 5) (* (pow a 3) c)) (/ (pow b_2 3) (pow a 2))) c))) c))
(* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 7) (* (pow a 4) c)) (/ (pow b_2 5) (pow a 3))) c)) (/ (pow b_2 3) (pow a 2))) c))) c))
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(* (pow a 2) (+ (* -1 (/ (* a (pow c 3)) (pow b_2 4))) (/ (pow c 2) (pow b_2 2))))
(* (pow a 2) (+ (* a (- (/ (* a (pow c 4)) (pow b_2 6)) (/ (pow c 3) (pow b_2 4)))) (/ (pow c 2) (pow b_2 2))))
(* (pow a 2) (+ (* a (- (* a (- (* -1 (/ (* a (pow c 5)) (pow b_2 8))) (* -1 (/ (pow c 4) (pow b_2 6))))) (/ (pow c 3) (pow b_2 4)))) (/ (pow c 2) (pow b_2 2))))
(* a c)
(* a (+ c (* -1 (/ (pow b_2 2) a))))
(* a (- (+ c (/ (pow b_2 4) (* (pow a 2) c))) (/ (pow b_2 2) a)))
(* a (- (+ c (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 2))))) (+ (* -1 (/ (pow b_2 4) (* (pow a 2) c))) (/ (pow b_2 2) a))))
(* a c)
(* -1 (* a (+ (* -1 c) (/ (pow b_2 2) a))))
(* -1 (* a (+ (* -1 c) (* -1 (/ (- (/ (pow b_2 4) (* a c)) (pow b_2 2)) a)))))
(* -1 (* a (+ (* -1 c) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* a (pow c 2))) (/ (pow b_2 4) c)) a)) (pow b_2 2)) a)))))
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(* (pow c 2) (+ (* -1 (/ (* (pow a 3) c) (pow b_2 4))) (/ (pow a 2) (pow b_2 2))))
(* (pow c 2) (+ (* c (- (/ (* (pow a 4) c) (pow b_2 6)) (/ (pow a 3) (pow b_2 4)))) (/ (pow a 2) (pow b_2 2))))
(* (pow c 2) (+ (* c (- (* c (- (* -1 (/ (* (pow a 5) c) (pow b_2 8))) (* -1 (/ (pow a 4) (pow b_2 6))))) (/ (pow a 3) (pow b_2 4)))) (/ (pow a 2) (pow b_2 2))))
(* a c)
(* c (+ a (* -1 (/ (pow b_2 2) c))))
(* c (- (+ a (/ (pow b_2 4) (* a (pow c 2)))) (/ (pow b_2 2) c)))
(* c (- (+ a (* -1 (/ (pow b_2 6) (* (pow a 2) (pow c 3))))) (+ (* -1 (/ (pow b_2 4) (* a (pow c 2)))) (/ (pow b_2 2) c))))
(* a c)
(* -1 (* c (+ (* -1 a) (/ (pow b_2 2) c))))
(* -1 (* c (+ (* -1 a) (* -1 (/ (- (/ (pow b_2 4) (* a c)) (pow b_2 2)) c)))))
(* -1 (* c (+ (* -1 a) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 2) c)) (/ (pow b_2 4) a)) c)) (pow b_2 2)) c)))))
(* a c)
(+ (* -1 (pow b_2 2)) (* a c))
(+ (* a c) (* (pow b_2 2) (- (/ (pow b_2 2) (* a c)) 1)))
(+ (* a c) (* (pow b_2 2) (- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c)))) 1)))
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(/ (+ (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (* (pow a 2) (pow c 2))) (pow b_2 2))
(/ (- (+ (* (pow a 2) (pow c 2)) (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (pow b_2 2))
(/ (- (+ (* -1 (/ (* (pow a 5) (pow c 5)) (pow b_2 6))) (* (pow a 2) (pow c 2))) (+ (* -1 (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(/ (+ (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (* (pow a 2) (pow c 2))) (pow b_2 2))
(/ (- (+ (* (pow a 2) (pow c 2)) (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (pow b_2 2))
(/ (- (+ (* -1 (/ (* (pow a 5) (pow c 5)) (pow b_2 6))) (* (pow a 2) (pow c 2))) (+ (* -1 (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
Outputs
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (neg.f64 a))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (/.f64 c a)) (/.f64 #s(literal -1 binary64) a)))
(* -1 (/ b_2 a))
(/.f64 (neg.f64 b_2) a)
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a)) (neg.f64 b_2))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) c) (*.f64 b_2 (*.f64 b_2 b_2)))
(* c (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* c (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* c (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) c) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))
(*.f64 (fma.f64 (/.f64 a (*.f64 c b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 c))
(* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))
(*.f64 (fma.f64 (/.f64 a (*.f64 c b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 c))
(* -1 (* c (+ (* 1/8 (/ (pow a 2) (pow b_2 3))) (* 1/2 (/ a (* b_2 c))))))
(*.f64 (fma.f64 (/.f64 a (*.f64 c b_2)) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 c))
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* a (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) c) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) c) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))))
(* (pow a 2) (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))))
(* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) c) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) c)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) c)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (pow b_2 2))) (* -1/8 (* (pow a 2) c))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) c)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2)
(/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2)
(/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) a)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 a)))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 a)))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 a)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c c))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c c))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c c))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c c))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c c))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c c))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 a (*.f64 b_2 b_2)) c) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 a (*.f64 b_2 b_2)) c) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 a (*.f64 b_2 b_2)) c) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) a) c)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2)
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/8 (/ (pow a 2) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2)))) b_2)
(/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (*.f64 b_2 b_2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c a)) (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 2))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow a 2) (* (pow c 2) (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))))) (* 1/4 (pow (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) 2))) (pow b_2 6))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (*.f64 #s(literal 5/4 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)))) (pow.f64 b_2 #s(literal 6 binary64))))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 2 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6))))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 c (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2))))
(*.f64 a (*.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) b_2) (/.f64 c b_2))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3)))))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c a)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* a (+ (* -1/2 (/ (* a (+ (* 1/4 (/ (* (pow c 2) (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 3)))))))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) b_2) (/.f64 c b_2)) (*.f64 (*.f64 a a) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 c c) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) c) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 b_2) a))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 b_2)) a))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c))))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 0 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 b_2 b_2)))) (neg.f64 a)) b_2) a))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) b_2))))
(*.f64 c (*.f64 #s(literal -1/2 binary64) (fma.f64 c (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) b_2) (/.f64 a b_2))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))))) (pow b_2 3)))))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (fma.f64 c (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) b_2) (/.f64 a b_2)) (*.f64 c (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c a)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* c (+ (* -1/2 (/ (* c (+ (* 1/4 (/ (* (pow a 2) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 3)))))))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (*.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 a a) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))))) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2))) b_2)))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 c)))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64))))) (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 b_2)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 0 binary64)))) (neg.f64 c)) b_2) c))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/ (+ (* -1/2 c) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2))))) b_2)
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (*.f64 a (*.f64 b_2 b_2))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2)))) (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (*.f64 a (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) c) (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 2)))) (+ (* -1/2 (/ (+ (* 1/4 (* (pow a 2) (* (pow c 2) (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))))) (* 1/4 (pow (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) 2))) (* a (pow b_2 6)))) (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (*.f64 a (*.f64 b_2 b_2)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (*.f64 #s(literal 5/4 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)))) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 4)))) (* 2 (/ 1 a))))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 4 binary64))))) (/.f64 #s(literal 2 binary64) a))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (* a (pow b_2 4)))) (+ (* -1/4 (/ (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2))))) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 4 binary64))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2)))
(*.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) b_2) (/.f64 c b_2)))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c a)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* a (+ (* -1/2 (/ (* a (+ (* 1/4 (/ (* (pow c 2) (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) 2) (pow b_2 2))))) b_2)) (* -1/4 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) (pow b_2 3))))))))
(fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) b_2) (/.f64 c b_2)) (*.f64 (*.f64 a a) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 c c) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) c) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 b_2) a)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 0 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 b_2 b_2)))) a)) a)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* c (- (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (* a b_2))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 b_2 a)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (* a b_2))) (* -1/4 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 b_2 a)) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) c) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (* a b_2))) (* c (+ (* -1/2 (/ (* c (+ (* 1/4 (/ (* (pow a 2) (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) (pow b_2 4))) (* 1/4 (/ (pow (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) 2) (pow b_2 2))))) (* a b_2))) (* -1/4 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) (pow b_2 3))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 b_2 a)) (*.f64 c (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (/.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 a a) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (/.f64 (neg.f64 b_2) a)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))))) c)) c))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 (*.f64 b_2 #s(literal -1/2 binary64)) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))))))
(fma.f64 b_2 (*.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c a)) (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (fma.f64 (*.f64 b_2 #s(literal -1/2 binary64)) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4)))))))
(neg.f64 (fma.f64 b_2 (*.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* -1/4 (/ (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (+ (* 1/4 (* (pow a 2) (pow c 2))) (* (pow a 2) (pow c 2)))))) (pow b_2 6))))))))
(*.f64 b_2 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 #s(literal -1/4 binary64) a) (/.f64 (*.f64 c (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1 binary64)))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/2 (/ (* a (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2))))) b_2)))))
(fma.f64 a (*.f64 #s(literal -1/2 binary64) (fma.f64 a (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) b_2) (/.f64 c b_2))) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/2 (/ (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow c 2) (pow b_2 2))) (+ (* 1/4 (/ (pow c 2) (pow b_2 2))) (/ (pow c 2) (pow b_2 2)))))) (pow b_2 3))))))))
(fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c a)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))))) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))))))
(* -1 (* a (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) c))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c))))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 0 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))))) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ a (pow c 3))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) c)) (/ (pow b_2 4) c)))))) (pow a 3))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))))) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 0 binary64)))) (*.f64 a (*.f64 a a)))) (neg.f64 a))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/2 (/ (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2))))) b_2)))))
(fma.f64 c (*.f64 #s(literal -1/2 binary64) (fma.f64 c (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) b_2) (/.f64 a b_2))) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/2 (/ (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))) b_2)) (* -1/4 (/ (* a (* c (+ (* -1 (/ (pow a 2) (pow b_2 2))) (+ (* 1/4 (/ (pow a 2) (pow b_2 2))) (/ (pow a 2) (pow b_2 2)))))) (pow b_2 3))))))))
(fma.f64 c (fma.f64 #s(literal -1/2 binary64) (fma.f64 c (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) b_2) (/.f64 a b_2)) (*.f64 c (/.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c a)) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64))))) (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64))))) (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* -1 (* c (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 5)))) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a))))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(neg.f64 (*.f64 c (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 0 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* c (+ (* -1 (/ (+ (* 1/8 (* (sqrt (/ c (pow a 3))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1 (/ (pow b_2 4) a)) (/ (pow b_2 4) a)))))) (pow c 3))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(neg.f64 (*.f64 c (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 0 binary64)))) (*.f64 c (*.f64 c c))))))
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(* b_2 (+ (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c))))
(*.f64 b_2 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (*.f64 c c)) a))))
(* b_2 (+ (* (pow b_2 2) (- (/ (pow b_2 2) (* (pow a 3) (pow c 3))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c))))
(*.f64 b_2 (fma.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a)) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 a (*.f64 c c)) a))) (/.f64 #s(literal 1 binary64) (*.f64 c a))))
(* b_2 (+ (* (pow b_2 2) (- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 4) (pow c 4)))) (/ 1 (* (pow a 3) (pow c 3))))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c))))
(*.f64 b_2 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a)) (/.f64 (*.f64 b_2 b_2) (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 a (*.f64 c c)) a))) (/.f64 #s(literal 1 binary64) (*.f64 c a))))
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
(/ (+ 1 (* -1 (/ (* a c) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) b_2)
(/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (/ (* a c) (pow b_2 2))) b_2)
(/.f64 (-.f64 (fma.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 c a) (*.f64 b_2 b_2))) b_2)
(/ (- (+ 1 (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))) (+ (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (/ (* a c) (pow b_2 2)))) b_2)
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a) (pow.f64 b_2 #s(literal 6 binary64)))) (-.f64 (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
(* -1 (/ (- (/ (* a c) (pow b_2 2)) 1) b_2))
(/.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) b_2)
(* -1 (/ (- (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) b_2))
(/.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(* -1 (/ (- (/ (* (pow a 3) (pow c 3)) (pow b_2 6)) (+ 1 (+ (* -1 (/ (* a c) (pow b_2 2))) (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) b_2))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a) (pow.f64 b_2 #s(literal 6 binary64))) (-.f64 (fma.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
(+ (* -1 (/ (* a c) (pow b_2 3))) (/ 1 b_2))
(-.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* a (- (/ (* a (pow c 2)) (pow b_2 5)) (/ c (pow b_2 3)))) (/ 1 b_2))
(fma.f64 a (-.f64 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) b_2))
(+ (* a (- (* a (- (* -1 (/ (* a (pow c 3)) (pow b_2 7))) (* -1 (/ (pow c 2) (pow b_2 5))))) (/ c (pow b_2 3)))) (/ 1 b_2))
(fma.f64 a (fma.f64 a (fma.f64 (neg.f64 a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 7 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 5 binary64)))) (neg.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) b_2))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ (+ (* -1 (/ (pow b_2 3) (* a (pow c 2)))) (/ b_2 c)) a)
(/.f64 (-.f64 (/.f64 b_2 c) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c c)))) a)
(/ (- (+ (/ b_2 c) (/ (pow b_2 5) (* (pow a 2) (pow c 3)))) (/ (pow b_2 3) (* a (pow c 2)))) a)
(/.f64 (-.f64 (+.f64 (/.f64 b_2 c) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c c)))) a)
(/ (- (+ (* -1 (/ (pow b_2 7) (* (pow a 3) (pow c 4)))) (/ b_2 c)) (+ (* -1 (/ (pow b_2 5) (* (pow a 2) (pow c 3)))) (/ (pow b_2 3) (* a (pow c 2))))) a)
(/.f64 (-.f64 (-.f64 (/.f64 b_2 c) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 4 binary64))))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c)))) a)
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(* -1 (/ (+ (* -1 (/ b_2 c)) (/ (pow b_2 3) (* a (pow c 2)))) a))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c c))) (/.f64 b_2 c)) (neg.f64 a))
(* -1 (/ (+ (* -1 (/ b_2 c)) (* -1 (/ (- (/ (pow b_2 5) (* a (pow c 3))) (/ (pow b_2 3) (pow c 2))) a))) a))
(/.f64 (-.f64 (/.f64 b_2 (neg.f64 c)) (/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 a (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c c))) a)) (neg.f64 a))
(* -1 (/ (+ (* -1 (/ b_2 c)) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 7) (* a (pow c 4))) (/ (pow b_2 5) (pow c 3))) a)) (/ (pow b_2 3) (pow c 2))) a))) a))
(/.f64 (-.f64 (/.f64 b_2 (neg.f64 c)) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 a (pow.f64 c #s(literal 4 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 c (*.f64 c c)))) (neg.f64 a)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c c))) a)) (neg.f64 a))
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
(+ (* -1 (/ (* a c) (pow b_2 3))) (/ 1 b_2))
(-.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* c (- (/ (* (pow a 2) c) (pow b_2 5)) (/ a (pow b_2 3)))) (/ 1 b_2))
(fma.f64 c (-.f64 (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) b_2))
(+ (* c (- (* c (- (* -1 (/ (* (pow a 3) c) (pow b_2 7))) (* -1 (/ (pow a 2) (pow b_2 5))))) (/ a (pow b_2 3)))) (/ 1 b_2))
(fma.f64 c (fma.f64 c (fma.f64 (neg.f64 (*.f64 a (*.f64 a a))) (/.f64 c (pow.f64 b_2 #s(literal 7 binary64))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 a (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) b_2))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ (+ (* -1 (/ (pow b_2 3) (* (pow a 2) c))) (/ b_2 a)) c)
(/.f64 (-.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a a)))) c)
(/ (- (+ (/ b_2 a) (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (/ (pow b_2 3) (* (pow a 2) c))) c)
(/.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) a)) (-.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a a))))) c)
(/ (- (+ (* -1 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (/ b_2 a)) (+ (* -1 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (/ (pow b_2 3) (* (pow a 2) c)))) c)
(/.f64 (-.f64 (-.f64 (/.f64 b_2 a) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64))))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a a))) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) a)))) c)
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(* -1 (/ (+ (* -1 (/ b_2 a)) (/ (pow b_2 3) (* (pow a 2) c))) c))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a a))) (/.f64 b_2 a)) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (- (/ (pow b_2 5) (* (pow a 3) c)) (/ (pow b_2 3) (pow a 2))) c))) c))
(/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 c (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a a))) c)) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 7) (* (pow a 4) c)) (/ (pow b_2 5) (pow a 3))) c)) (/ (pow b_2 3) (pow a 2))) c))) c))
(neg.f64 (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 c (pow.f64 a #s(literal 4 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 a (*.f64 a a)))) (neg.f64 c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a a))) c)) c))
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2))
(* (pow a 2) (+ (* -1 (/ (* a (pow c 3)) (pow b_2 4))) (/ (pow c 2) (pow b_2 2))))
(*.f64 (*.f64 a a) (fma.f64 (neg.f64 a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))
(* (pow a 2) (+ (* a (- (/ (* a (pow c 4)) (pow b_2 6)) (/ (pow c 3) (pow b_2 4)))) (/ (pow c 2) (pow b_2 2))))
(*.f64 (*.f64 a a) (fma.f64 a (-.f64 (/.f64 (*.f64 a (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))
(* (pow a 2) (+ (* a (- (* a (- (* -1 (/ (* a (pow c 5)) (pow b_2 8))) (* -1 (/ (pow c 4) (pow b_2 6))))) (/ (pow c 3) (pow b_2 4)))) (/ (pow c 2) (pow b_2 2))))
(*.f64 (*.f64 a a) (fma.f64 a (fma.f64 a (fma.f64 (neg.f64 a) (/.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 (*.f64 c (*.f64 c c)) (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))))) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))
(* a c)
(*.f64 c a)
(* a (+ c (* -1 (/ (pow b_2 2) a))))
(*.f64 a (-.f64 c (/.f64 (*.f64 b_2 b_2) a)))
(* a (- (+ c (/ (pow b_2 4) (* (pow a 2) c))) (/ (pow b_2 2) a)))
(*.f64 a (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 c (*.f64 a a))) (-.f64 c (/.f64 (*.f64 b_2 b_2) a))))
(* a (- (+ c (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 2))))) (+ (* -1 (/ (pow b_2 4) (* (pow a 2) c))) (/ (pow b_2 2) a))))
(*.f64 a (-.f64 (-.f64 c (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) a))) (-.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 c (*.f64 a a))))))
(* a c)
(*.f64 c a)
(* -1 (* a (+ (* -1 c) (/ (pow b_2 2) a))))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) (neg.f64 a))
(* -1 (* a (+ (* -1 c) (* -1 (/ (- (/ (pow b_2 4) (* a c)) (pow b_2 2)) a)))))
(*.f64 (-.f64 (neg.f64 c) (/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 c a)) (*.f64 b_2 b_2)) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 c) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* a (pow c 2))) (/ (pow b_2 4) c)) a)) (pow b_2 2)) a)))))
(neg.f64 (*.f64 a (-.f64 (neg.f64 c) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) c)) (neg.f64 a)) (*.f64 b_2 b_2)) a))))
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2))
(* (pow c 2) (+ (* -1 (/ (* (pow a 3) c) (pow b_2 4))) (/ (pow a 2) (pow b_2 2))))
(*.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 a a) (*.f64 b_2 b_2)) (/.f64 (*.f64 c (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64)))))
(* (pow c 2) (+ (* c (- (/ (* (pow a 4) c) (pow b_2 6)) (/ (pow a 3) (pow b_2 4)))) (/ (pow a 2) (pow b_2 2))))
(*.f64 (*.f64 c c) (fma.f64 c (-.f64 (/.f64 (*.f64 c (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (*.f64 a a) (*.f64 b_2 b_2))))
(* (pow c 2) (+ (* c (- (* c (- (* -1 (/ (* (pow a 5) c) (pow b_2 8))) (* -1 (/ (pow a 4) (pow b_2 6))))) (/ (pow a 3) (pow b_2 4)))) (/ (pow a 2) (pow b_2 2))))
(*.f64 (*.f64 c c) (fma.f64 c (-.f64 (*.f64 c (fma.f64 (neg.f64 (pow.f64 a #s(literal 5 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (*.f64 a a) (*.f64 b_2 b_2))))
(* a c)
(*.f64 c a)
(* c (+ a (* -1 (/ (pow b_2 2) c))))
(*.f64 c (-.f64 a (/.f64 (*.f64 b_2 b_2) c)))
(* c (- (+ a (/ (pow b_2 4) (* a (pow c 2)))) (/ (pow b_2 2) c)))
(*.f64 c (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 a (*.f64 c c))) (-.f64 a (/.f64 (*.f64 b_2 b_2) c))))
(* c (- (+ a (* -1 (/ (pow b_2 6) (* (pow a 2) (pow c 3))))) (+ (* -1 (/ (pow b_2 4) (* a (pow c 2)))) (/ (pow b_2 2) c))))
(*.f64 c (-.f64 (-.f64 a (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c))) (-.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 a (*.f64 c c))))))
(* a c)
(*.f64 c a)
(* -1 (* c (+ (* -1 a) (/ (pow b_2 2) c))))
(neg.f64 (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))
(* -1 (* c (+ (* -1 a) (* -1 (/ (- (/ (pow b_2 4) (* a c)) (pow b_2 2)) c)))))
(*.f64 (neg.f64 c) (-.f64 (neg.f64 a) (/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 c a)) (*.f64 b_2 b_2)) c)))
(* -1 (* c (+ (* -1 a) (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 2) c)) (/ (pow b_2 4) a)) c)) (pow b_2 2)) c)))))
(neg.f64 (*.f64 c (-.f64 (neg.f64 a) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 c (*.f64 a a))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) a)) (neg.f64 c)) (*.f64 b_2 b_2)) c))))
(* a c)
(*.f64 c a)
(+ (* -1 (pow b_2 2)) (* a c))
(fma.f64 b_2 (neg.f64 b_2) (*.f64 c a))
(+ (* a c) (* (pow b_2 2) (- (/ (pow b_2 2) (* a c)) 1)))
(fma.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal -1 binary64)) (*.f64 c a))
(+ (* a c) (* (pow b_2 2) (- (* (pow b_2 2) (+ (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c)))) 1)))
(fma.f64 c a (*.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (*.f64 c c)) a))) #s(literal -1 binary64))))
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2))
(/ (+ (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (* (pow a 2) (pow c 2))) (pow b_2 2))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/ (- (+ (* (pow a 2) (pow c 2)) (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (pow b_2 2))
(/.f64 (fma.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/ (- (+ (* -1 (/ (* (pow a 5) (pow c 5)) (pow b_2 6))) (* (pow a 2) (pow c 2))) (+ (* -1 (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 (neg.f64 (pow.f64 a #s(literal 5 binary64))) (/.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (*.f64 a (*.f64 c c)) a)) (fma.f64 (neg.f64 (pow.f64 a #s(literal 4 binary64))) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/ (* (pow a 2) (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2))
(/ (+ (* -1 (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (* (pow a 2) (pow c 2))) (pow b_2 2))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/ (- (+ (* (pow a 2) (pow c 2)) (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2))) (pow b_2 2))
(/.f64 (fma.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/ (- (+ (* -1 (/ (* (pow a 5) (pow c 5)) (pow b_2 6))) (* (pow a 2) (pow c 2))) (+ (* -1 (/ (* (pow a 4) (pow c 4)) (pow b_2 4))) (/ (* (pow a 3) (pow c 3)) (pow b_2 2)))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 (neg.f64 (pow.f64 a #s(literal 5 binary64))) (/.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (*.f64 a (*.f64 c c)) a)) (fma.f64 (neg.f64 (pow.f64 a #s(literal 4 binary64))) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) c) a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))

eval217.0ms (2.5%)

Memory
3.7MiB live, 382.1MiB allocated
Compiler

Compiled 36 978 to 4 305 computations (88.4% saved)

prune213.0ms (2.4%)

Memory
-46.8MiB live, 352.4MiB allocated
Pruning

21 alts after pruning (19 fresh and 2 done)

PrunedKeptTotal
New1 275181 293
Fresh516
Picked325
Done101
Total1 284211 305
Accuracy
100.0%
Counts
1 305 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
30.6%
(/.f64 (fma.f64 (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (neg.f64 b_2)) a)
16.5%
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)) a)
18.9%
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) (neg.f64 b_2)) a)
24.9%
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))))
31.5%
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2))) b_2)
29.6%
(/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))) a)
33.3%
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2) a)
36.2%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) a)
50.0%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
30.7%
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) a)
39.4%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
36.3%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
16.0%
(/.f64 (neg.f64 b_2) a)
36.1%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
39.1%
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
30.7%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
35.5%
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
29.4%
(*.f64 (pow.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))))
30.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
36.1%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
39.3%
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
Compiler

Compiled 546 to 366 computations (33% saved)

simplify97.0ms (1.1%)

Memory
39.5MiB live, 78.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (neg.f64 (*.f64 c a)))
cost-diff0
(-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)
cost-diff0
(/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
cost-diff0
(sqrt.f64 (neg.f64 (*.f64 c a)))
cost-diff0
(-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
cost-diff0
(*.f64 #s(literal -1/2 binary64) a)
cost-diff0
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (neg.f64 b_2) a)
cost-diff0
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
cost-diff0
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
cost-diff0
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
Rules
984×lower-fma.f64
984×lower-fma.f32
736×lower-*.f32
728×lower-*.f64
566×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023153
041153
169147
2123147
3234147
4380147
5506147
6696147
7913147
81402147
92088147
102471147
112533147
122577147
132593147
142593147
02593147
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 b_2 b_2)
b_2
(*.f64 c a)
c
a
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
a
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
#s(literal 1 binary64)
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(*.f64 #s(literal -1/2 binary64) a)
#s(literal -1/2 binary64)
a
b_2
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
a
(-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)
(sqrt.f64 (neg.f64 (*.f64 c a)))
(neg.f64 (*.f64 c a))
(*.f64 c a)
c
b_2
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
#s(literal 1 binary64)
(/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
a
(-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)
(sqrt.f64 (neg.f64 (*.f64 c a)))
(neg.f64 (*.f64 c a))
(*.f64 c a)
c
b_2
Outputs
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 b_2 b_2)
b_2
(*.f64 c a)
c
a
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
b_2
a
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))
#s(literal 1 binary64)
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(*.f64 #s(literal -1/2 binary64) a)
(*.f64 a #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
a
b_2
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
a
(-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 c a)
c
b_2
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
#s(literal 1 binary64)
(/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
a
(-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 c a)
c
b_2

localize95.0ms (1.1%)

Memory
-9.2MiB live, 146.7MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(neg.f64 (*.f64 c a))
accuracy99.9%
(/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
accuracy99.8%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
accuracy83.2%
(sqrt.f64 (neg.f64 (*.f64 c a)))
accuracy100.0%
(*.f64 c a)
accuracy100.0%
(neg.f64 (*.f64 c a))
accuracy99.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
accuracy83.2%
(sqrt.f64 (neg.f64 (*.f64 c a)))
accuracy100.0%
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
accuracy100.0%
(*.f64 #s(literal -1/2 binary64) a)
accuracy99.7%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
accuracy100.0%
(/.f64 (neg.f64 b_2) a)
accuracy100.0%
(neg.f64 b_2)
accuracy100.0%
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
accuracy98.0%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
accuracy88.8%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
accuracy74.3%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
Samples
23.0ms121×0valid
17.0ms83×0invalid
11.0ms25×2valid
8.0ms20×1valid
3.0ms3valid
Compiler

Compiled 155 to 25 computations (83.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-div: 12.0ms (34.4% of total)
ival-sqrt: 7.0ms (20.1% of total)
ival-mult: 6.0ms (17.2% of total)
ival-sub: 4.0ms (11.5% of total)
adjust: 2.0ms (5.7% of total)
ival-neg: 2.0ms (5.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series23.0ms (0.3%)

Memory
-12.4MiB live, 26.1MiB allocated
Counts
17 → 468
Calls
Call 1
Inputs
#<alt (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)>
#<alt (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)>
#<alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))>
#<alt (-.f64 (*.f64 b_2 b_2) (*.f64 c a))>
#<alt (/.f64 (neg.f64 b_2) a)>
#<alt (neg.f64 b_2)>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))>
#<alt (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)>
#<alt (*.f64 #s(literal -1/2 binary64) a)>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))>
#<alt (/.f64 #s(literal 1 binary64) a)>
#<alt (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)>
#<alt (sqrt.f64 (neg.f64 (*.f64 c a)))>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))>
#<alt (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))>
#<alt (neg.f64 (*.f64 c a))>
#<alt (*.f64 c a)>
Outputs
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* -2 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))>
#<alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* -2 b_2)>
#<alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))>
#<alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))>
#<alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))>
#<alt b_2>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))>
#<alt (* -1 (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 b_2)>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))>
#<alt (- (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))>
#<alt (- (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* (pow c 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))))>
#<alt (* -1 (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1))) (* -1 (/ (* a b_2) c))) a)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (/ (* a (pow b_2 3)) (pow c 2)) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) a)) (* -1 (/ (* a b_2) c))) a)))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)>
#<alt (/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)>
#<alt (/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2))))) c)>
#<alt (* -1 (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow b_2 3) c) a)) (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))>
#<alt (+ (* b_2 (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (pow (sqrt -1) 3))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (+ (* b_2 (+ (* b_2 (- (/ b_2 (* a (* (pow c 2) (pow (sqrt -1) 4)))) (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (* -1 (/ a b_2))>
#<alt (/ (+ (* -1 a) (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)>
#<alt (/ (- (+ (* -1 a) (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2)>
#<alt (/ (- (+ (* -1 a) (* -1 (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) (pow b_2 3))))) (+ (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)) (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) b_2)>
#<alt (* -1 (/ a b_2))>
#<alt (* -1 (/ (+ a (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2))>
#<alt (* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))>
#<alt (* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (- (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) b_2)) (* -1 (* (pow a 2) (* c (pow (sqrt -1) 2))))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
Calls

117 calls:

TimeVariablePointExpression
6.0ms
c
@inf
(/ a (- (sqrt (neg (* c a))) b_2))
1.0ms
a
@inf
(/ a (- (sqrt (neg (* c a))) b_2))
1.0ms
c
@-inf
(/ a (- (sqrt (neg (* c a))) b_2))
1.0ms
a
@-inf
(/ a (- (sqrt (neg (* c a))) b_2))
1.0ms
b_2
@inf
(/ a (- (sqrt (neg (* c a))) b_2))

rewrite337.0ms (3.8%)

Memory
32.3MiB live, 388.6MiB allocated
Algorithm
batch-egg-rewrite
Rules
7 866×lower-fma.f64
7 866×lower-fma.f32
4 818×lower-*.f32
4 810×lower-*.f64
3 380×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023111
041111
1148105
2973105
08908102
Stop Event
iter limit
node limit
iter limit
Counts
17 → 1 129
Calls
Call 1
Inputs
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 b_2)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(*.f64 #s(literal -1/2 binary64) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(/.f64 #s(literal 1 binary64) a)
(-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)
(sqrt.f64 (neg.f64 (*.f64 c a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(neg.f64 (*.f64 c a))
(*.f64 c a)
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) #s(literal -1 binary64)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(+.f64 (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 b_2 (neg.f64 a)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) a) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) a))
(-.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a))
(-.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 a (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))))
(-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (*.f64 a a)) (/.f64 (*.f64 a b_2) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 a (*.f64 a a))) (+.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))))) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (+.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))))))
(-.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(-.f64 (+.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) #s(literal 0 binary64)) (/.f64 b_2 a))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) b_2 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) a) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 a #s(literal -1/2 binary64))) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 a #s(literal -1/2 binary64))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (*.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(neg.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) #s(literal -1 binary64)) a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (*.f64 a b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)) a) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)) a)) (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a)))) (-.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)) (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 a)))
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)) a))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)) a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64)) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)) a)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 a (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (+.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a)))))
(/.f64 (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 a) (*.f64 a b_2)) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 a (neg.f64 b_2)) a) (*.f64 a (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 a b_2) (neg.f64 a)) (*.f64 a (/.f64 a b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(/.f64 (+.f64 (/.f64 a (neg.f64 b_2)) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a (neg.f64 b_2))))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a b_2)))
(/.f64 (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a (*.f64 a b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a b_2) a) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 a)) (*.f64 a b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 a b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)) a)))
(/.f64 (*.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) a))
(/.f64 (*.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (*.f64 (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (neg.f64 a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (*.f64 a (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (*.f64 (neg.f64 a) (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (*.f64 a b_2))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))) (neg.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)) a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64))) (neg.f64 (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) #s(literal -1 binary64))) a)
(/.f64 (neg.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a)) (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 a (*.f64 a a))) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (+.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a a)) (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a))) (*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 (neg.f64 a))))))
(/.f64 (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a a)) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))) (-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 (neg.f64 a))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) #s(literal -1 binary64))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))
(*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)) a)))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (*.f64 a b_2)) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)) a))))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))))
(*.f64 (-.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))))))
(*.f64 (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(+.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(+.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))))
(+.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(+.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 b_2))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 0 binary64)) (neg.f64 b_2))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))
(-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(fma.f64 (neg.f64 b_2) #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) b_2 (*.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (neg.f64 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (neg.f64 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 (neg.f64 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (*.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))) (+.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (+.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) #s(literal -1 binary64))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 #s(literal -1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 c a)))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 0 binary64))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 b_2))
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (exp.f64 (log.f64 b_2)))
(hypot.f64 (exp.f64 (log.f64 b_2)) (sqrt.f64 (*.f64 c (neg.f64 a))))
(fabs.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 0 binary64))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (neg.f64 a)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 0 binary64)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 0 binary64)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a))) (neg.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 c a)))))
(fabs.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 c a))))
(sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 b_2 (+.f64 b_2 #s(literal 0 binary64)) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 a (pow.f64 (neg.f64 c) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 c a) #s(literal -1 binary64) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 c (neg.f64 a)) #s(literal 1 binary64) (*.f64 b_2 b_2))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (*.f64 c a) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 c a) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))) (neg.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 c a)))))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (/.f64 #s(literal 1 binary64) (fma.f64 c (*.f64 a (*.f64 c a)) #s(literal 0 binary64))) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -1 binary64) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 c #s(literal 1 binary64)) (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (pow.f64 c #s(literal 1 binary64)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (neg.f64 c) #s(literal 1 binary64)) a (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (*.f64 c a) #s(literal 1 binary64)) #s(literal -1 binary64) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (sqrt.f64 c) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 a)) #s(literal 2 binary64)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 c a)) #s(literal 2 binary64)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 a) #s(literal 2 binary64)) (*.f64 b_2 b_2))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 (sqrt.f64 c) (sqrt.f64 c)) (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 (neg.f64 c))) (*.f64 (sqrt.f64 a) (sqrt.f64 a)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 c #s(literal -1 binary64)) a (*.f64 b_2 b_2))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 c)) (sqrt.f64 (neg.f64 a)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (neg.f64 c))) (sqrt.f64 a) (*.f64 b_2 b_2))
(neg.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))) (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (neg.f64 a)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (neg.f64 a)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (neg.f64 a)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (*.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a))))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (*.f64 c a))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (fma.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (fma.f64 c (*.f64 a (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 a (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a))))) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (fma.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 c (*.f64 a (*.f64 c a)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 c a))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 c a)))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (neg.f64 a)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (neg.f64 b_2))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 0 binary64)) (/.f64 b_2 (neg.f64 a)))
(-.f64 #s(literal 0 binary64) (/.f64 b_2 a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 0 binary64) (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 b_2 a))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 b_2)))
(/.f64 b_2 (neg.f64 a))
(/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a)))
(/.f64 (neg.f64 b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 b_2)))
(/.f64 #s(literal -1 binary64) (/.f64 a b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (*.f64 b_2 b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2))) (*.f64 a b_2))
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) a))
(/.f64 (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64)) (*.f64 b_2 a))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (neg.f64 a) b_2))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (/.f64 b_2 a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (+.f64 #s(literal 0 binary64) (/.f64 b_2 a)))
(/.f64 (*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal -1 binary64) a))
(*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) a) b_2)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) b_2)
(*.f64 (pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)))
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) b_2) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) b_2)
(neg.f64 b_2)
(/.f64 (*.f64 b_2 b_2) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) b_2)
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 (neg.f64 b_2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 b_2))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 (/.f64 #s(literal -2 binary64) a)) #s(literal 0 binary64)) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal -2 binary64) a))) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a #s(literal -1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal -2 binary64) a)) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))
(fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) a)) #s(literal 0 binary64) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))
(neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(neg.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))
(/.f64 (neg.f64 b_2) (*.f64 a #s(literal 1/2 binary64)))
(/.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -2 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a b_2) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(/.f64 #s(literal 2 binary64) (/.f64 a (neg.f64 b_2)))
(/.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))
(/.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 1 binary64) b_2))
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (neg.f64 (/.f64 #s(literal -2 binary64) a)) (/.f64 #s(literal -1 binary64) b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 a))
(pow.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 (neg.f64 b_2) (neg.f64 (/.f64 #s(literal -2 binary64) a)))
(*.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 (neg.f64 a)))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (neg.f64 b_2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (/.f64 #s(literal -2 binary64) a)) (neg.f64 b_2))
(*.f64 (neg.f64 (/.f64 #s(literal -2 binary64) a)) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 b_2 #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal -2 binary64) a)))
(*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) #s(literal 1 binary64)) b_2)
(*.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) #s(literal -1 binary64)) (neg.f64 b_2))
(*.f64 (*.f64 (neg.f64 (/.f64 #s(literal -2 binary64) a)) #s(literal -1 binary64)) b_2)
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(neg.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(/.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2) #s(literal -1 binary64))
(/.f64 (*.f64 a #s(literal 1/2 binary64)) (neg.f64 b_2))
(pow.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) #s(literal 1 binary64))
(pow.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal -1 binary64))
(*.f64 a (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))
(*.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 a (neg.f64 b_2)))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (neg.f64 a) (/.f64 #s(literal -1/2 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2) #s(literal -1 binary64))
(*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal -2 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a)
(*.f64 (pow.f64 (/.f64 #s(literal -2 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (/.f64 #s(literal -2 binary64) a)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 a))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 a #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) a) #s(literal -1/2 binary64))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1/2 binary64)) a)
(-.f64 #s(literal 0 binary64) (*.f64 a #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(neg.f64 (*.f64 a #s(literal 1/2 binary64)))
(neg.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) a))
(/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) a))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64))
(*.f64 a #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) a)
(*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 a #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (neg.f64 a))
(*.f64 (neg.f64 a) #s(literal 1/2 binary64))
(*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) #s(literal -1 binary64)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(+.f64 (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 #s(literal -1 binary64) a)) (/.f64 b_2 (neg.f64 a)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))
(-.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) #s(literal 1 binary64)) (/.f64 (/.f64 b_2 a) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) a) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) a))
(-.f64 (/.f64 (neg.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (*.f64 c (neg.f64 a)) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 0 binary64)) (/.f64 b_2 a))
(-.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) #s(literal 0 binary64)) (/.f64 b_2 a))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) b_2 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 (sqrt.f64 c) a) (/.f64 (sqrt.f64 (neg.f64 a)) #s(literal 1 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) a) (/.f64 (sqrt.f64 (*.f64 c a)) #s(literal 1 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 (sqrt.f64 (neg.f64 c)) a) (sqrt.f64 a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) a) (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64))) (*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) (pow.f64 a #s(literal -1/2 binary64))) (*.f64 (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) (pow.f64 a #s(literal -1/2 binary64))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 c)) (sqrt.f64 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 c))) (sqrt.f64 a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (*.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(neg.f64 (/.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a)) (*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) (/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 a))
(/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a))
(/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1 binary64))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (neg.f64 a) (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (neg.f64 (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a)))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64)) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a)))
(/.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(/.f64 (/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))
(/.f64 (/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 a (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) a))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) #s(literal -1 binary64)) (*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))) (neg.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64))) (neg.f64 (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a)) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 b_2 (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 (neg.f64 a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) #s(literal 3 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 b_2 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))) (-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (+.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a)))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(*.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1 binary64))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a))))
(*.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 a #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(*.f64 (/.f64 (pow.f64 a #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (pow.f64 a #s(literal -1/2 binary64)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 (pow.f64 a #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (pow.f64 a #s(literal -1/2 binary64)) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(exp.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a))
(neg.f64 (/.f64 #s(literal -1 binary64) a))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) a)
(/.f64 #s(literal -1 binary64) (neg.f64 a))
(pow.f64 a #s(literal -1 binary64))
(pow.f64 (*.f64 a a) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 a #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) #s(literal -1 binary64)))
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 b_2))
(+.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(+.f64 (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(+.f64 (neg.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 0 binary64)) (neg.f64 b_2))
(+.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(-.f64 (neg.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 1 binary64)) b_2)
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (neg.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (*.f64 c (neg.f64 a))))
(fma.f64 (neg.f64 b_2) #s(literal 1 binary64) (sqrt.f64 (*.f64 c (neg.f64 a))))
(fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 b_2))
(fma.f64 (*.f64 c (neg.f64 a)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 1 binary64) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(fma.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) (neg.f64 b_2))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))
(fma.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)) (neg.f64 b_2))
(fma.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 c (neg.f64 a))))
(fma.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(fma.f64 (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 c)) (sqrt.f64 (neg.f64 a)) (neg.f64 b_2))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 c))) (sqrt.f64 a) (neg.f64 b_2))
(fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(neg.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) #s(literal -1 binary64))
(/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (*.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 c (*.f64 a (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 (neg.f64 b_2)) (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) #s(literal 3 binary64))) (fma.f64 (neg.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (neg.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))) (+.f64 (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (neg.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (+.f64 (neg.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(pow.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(*.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 0 binary64))
(fabs.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 c)) (sqrt.f64 (neg.f64 a)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 c))) (sqrt.f64 a) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 c (*.f64 a (*.f64 c a)) #s(literal 0 binary64))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 c (*.f64 a (*.f64 c a))))) (sqrt.f64 (*.f64 c a)))
(/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 0 binary64)) (fma.f64 c (neg.f64 a) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 c (neg.f64 a)) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 0 binary64)))
(pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 1 binary64))
(pow.f64 (*.f64 c (*.f64 a (*.f64 c a))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)))
(*.f64 (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 c)) (sqrt.f64 (neg.f64 a)))
(*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 c))) (sqrt.f64 a))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) #s(literal -1 binary64)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(+.f64 (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 #s(literal -1 binary64) a)) (/.f64 b_2 (neg.f64 a)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))
(-.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) #s(literal 1 binary64)) (/.f64 (/.f64 b_2 a) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) a) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) a))
(-.f64 (/.f64 (neg.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (/.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (*.f64 c (neg.f64 a)) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 0 binary64)) (/.f64 b_2 a))
(-.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) #s(literal 0 binary64)) (/.f64 b_2 a))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) b_2) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) b_2 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 (sqrt.f64 c) a) (/.f64 (sqrt.f64 (neg.f64 a)) #s(literal 1 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) a) (/.f64 (sqrt.f64 (*.f64 c a)) #s(literal 1 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 (sqrt.f64 (neg.f64 c)) a) (sqrt.f64 a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) a) (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64))) (*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) (pow.f64 a #s(literal -1/2 binary64))) (*.f64 (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) (pow.f64 a #s(literal -1/2 binary64))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 c)) (sqrt.f64 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 c))) (sqrt.f64 a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a))
(fma.f64 (*.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(neg.f64 (/.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a)) (*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) (/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 a))
(/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a))
(/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1 binary64))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (neg.f64 a) (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (neg.f64 (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a)))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64)) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a)))
(/.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(/.f64 (/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))
(/.f64 (/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 a (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) a))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) #s(literal -1 binary64)) (*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))) (neg.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64))) (neg.f64 (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a)) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 b_2 (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (-.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a))) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 (neg.f64 a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) #s(literal 3 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 b_2 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))) (-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (+.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a)))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(*.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal 1 binary64))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a))))
(*.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 a #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(*.f64 (/.f64 (pow.f64 a #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (pow.f64 a #s(literal -1/2 binary64)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 (pow.f64 a #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (pow.f64 a #s(literal -1/2 binary64)) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (pow.f64 a #s(literal -1/2 binary64))) (pow.f64 a #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) #s(literal -1 binary64))))
(+.f64 (*.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (*.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (neg.f64 a))) (*.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (*.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (neg.f64 a))))
(+.f64 (*.f64 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (*.f64 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (*.f64 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))
(+.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 (*.f64 c (neg.f64 a)) (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 c (neg.f64 a)) (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 b_2 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (*.f64 b_2 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 a (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 (*.f64 c (neg.f64 a)) (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 b_2 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(fma.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (neg.f64 a)) (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (neg.f64 a)) (*.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (neg.f64 a))))
(fma.f64 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) b_2 (*.f64 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))
(neg.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(/.f64 a (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
(/.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(/.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(/.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (/.f64 #s(literal 1 binary64) a))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (*.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 a (fma.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))) (*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c (*.f64 a (*.f64 c a)) (*.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 a (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))) (-.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))) (*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal 1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal -1 binary64))
(*.f64 a (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(*.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))
(*.f64 (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (*.f64 c (neg.f64 a)) (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 c (neg.f64 a))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a (*.f64 c a)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 c (neg.f64 a)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 c (neg.f64 a)))
(fabs.f64 (*.f64 c (neg.f64 a)))
(-.f64 #s(literal 0 binary64) (*.f64 c a))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 c (*.f64 a (*.f64 c a)) #s(literal 0 binary64))) (*.f64 c (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 c a)) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c a)))
(sqrt.f64 (*.f64 c (*.f64 a (*.f64 c a))))
(neg.f64 (*.f64 c a))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c (*.f64 a (*.f64 c a)) #s(literal 0 binary64)) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 c a) (neg.f64 (*.f64 c (*.f64 a (*.f64 c a))))))
(/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (neg.f64 a)))
(/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))
(/.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (fma.f64 c (*.f64 a (*.f64 c a)) #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (neg.f64 (fma.f64 c (*.f64 a (*.f64 c a)) #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 #s(literal 0 binary64) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 c a))
(/.f64 (neg.f64 (*.f64 c (*.f64 a (*.f64 c a)))) (-.f64 #s(literal 0 binary64) (*.f64 c (neg.f64 a))))
(pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) #s(literal 2 binary64))
(pow.f64 (*.f64 c (*.f64 a (*.f64 c a))) #s(literal 1/2 binary64))
(*.f64 c (neg.f64 a))
(*.f64 a (neg.f64 c))
(*.f64 a (pow.f64 (neg.f64 c) #s(literal 1 binary64)))
(*.f64 (*.f64 c a) #s(literal -1 binary64))
(*.f64 (*.f64 c (neg.f64 a)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 #s(literal -1 binary64) (*.f64 c a))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 c a) #s(literal 1 binary64)))
(*.f64 (neg.f64 a) c)
(*.f64 (neg.f64 c) a)
(*.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (/.f64 #s(literal 1 binary64) (fma.f64 c (*.f64 a (*.f64 c a)) #s(literal 0 binary64))))
(*.f64 (neg.f64 (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(*.f64 (pow.f64 c #s(literal 1 binary64)) (pow.f64 (neg.f64 a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (pow.f64 c #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 c) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 c a) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (sqrt.f64 c) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 a)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (*.f64 c a)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 a) #s(literal 2 binary64)))
(*.f64 (*.f64 (sqrt.f64 c) (sqrt.f64 c)) (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 (neg.f64 a))))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a))))
(*.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 (neg.f64 c))) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 c (neg.f64 a)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 c #s(literal -1 binary64)) a)
(*.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 c)) (sqrt.f64 (neg.f64 a)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (neg.f64 c))) (sqrt.f64 a))
(+.f64 #s(literal 0 binary64) (*.f64 c a))
(/.f64 c (/.f64 #s(literal 1 binary64) a))
(/.f64 (*.f64 (*.f64 c (*.f64 c a)) (*.f64 a (*.f64 c a))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 c (*.f64 a (*.f64 c a))) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(*.f64 c a)
(*.f64 a c)
(*.f64 (*.f64 c a) #s(literal 1 binary64))

simplify473.0ms (5.4%)

Memory
-27.1MiB live, 526.2MiB allocated
Algorithm
egg-herbie
Rules
9 428×lower-fma.f64
9 428×lower-fma.f32
6 756×lower-*.f64
6 756×lower-*.f32
3 484×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06696066
121435864
272395859
080685682
Stop Event
iter limit
node limit
Counts
468 → 465
Calls
Call 1
Inputs
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* -1 (* a c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* -1 (* a c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 (/ b_2 a))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(- (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))
(- (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* (pow c 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1))) (* -1 (/ (* a b_2) c))) a)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (/ (* a (pow b_2 3)) (pow c 2)) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) a)) (* -1 (/ (* a b_2) c))) a)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)
(/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)
(/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow b_2 3) c) a)) (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+ (* b_2 (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (pow (sqrt -1) 3))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (+ (* b_2 (- (/ b_2 (* a (* (pow c 2) (pow (sqrt -1) 4)))) (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(* -1 (/ a b_2))
(/ (+ (* -1 a) (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)
(/ (- (+ (* -1 a) (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2)
(/ (- (+ (* -1 a) (* -1 (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) (pow b_2 3))))) (+ (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)) (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) b_2)
(* -1 (/ a b_2))
(* -1 (/ (+ a (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2))
(* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (- (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) b_2)) (* -1 (* (pow a 2) (* c (pow (sqrt -1) 2))))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
Outputs
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c a))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) a))))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 a b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a (*.f64 c a))) (*.f64 c c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a (*.f64 c a))) (*.f64 c c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))))) (/.f64 b_2 (*.f64 c a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (neg.f64 (/.f64 b_2 a))) c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (-.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))))))) c)) c)) (neg.f64 c))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) a)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 b_2 a))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 b_2 a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) a)) a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a (*.f64 c a))) (*.f64 c c)))) (*.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) #s(literal -1/8 binary64)))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1/2 (/ (* a c) b_2))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 b_2 b_2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 b_2 b_2)))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (*.f64 b_2 (fma.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a (*.f64 c a)))) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) c) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c))))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (neg.f64 b_2)) c))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c a))))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) (neg.f64 c)) b_2) c))))
(* -1/2 (/ (* a c) b_2))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal 5/64 binary64) a)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 b_2 a)))))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 b_2 a))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (neg.f64 b_2)) (neg.f64 a)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) (neg.f64 a)) b_2) a))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a (*.f64 c a))) (*.f64 c c)))) (*.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) #s(literal -1/8 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a (*.f64 c a))) (*.f64 c c)))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) #s(literal 1/16 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 b_2 (neg.f64 (fma.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 c (fma.f64 c (fma.f64 (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/16 binary64) c) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))) (neg.f64 c))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) #s(literal 1/16 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c a))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c a))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c a))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(- (pow b_2 2) (* a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a)))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a)) (neg.f64 b_2))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)) (neg.f64 a))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(*.f64 b_2 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1 binary64)))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1 binary64)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a)))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a)))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a)) (neg.f64 b_2))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c))
(- (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))
(fma.f64 b_2 (fma.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2) (/.f64 #s(literal -1 binary64) c)) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(- (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* (pow c 2) (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))))
(-.f64 (fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (*.f64 c a)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (/.f64 b_2 c) (*.f64 b_2 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1))) (* -1 (/ (* a b_2) c))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (*.f64 a (/.f64 b_2 c))) a)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (/ (* a (pow b_2 3)) (pow c 2)) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) a)) (* -1 (/ (* a b_2) c))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (-.f64 (*.f64 a (/.f64 b_2 c)) (/.f64 (fma.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (/.f64 (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c))) a)) a)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))
(/ a (- (* (sqrt (* a c)) (sqrt -1)) b_2))
(/.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)
(/.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) b_2) c)
(/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)
(/.f64 (-.f64 (fma.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) b_2) c)
(/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* -1 (/ b_2 (pow (sqrt -1) 2))))) c)
(/.f64 (-.f64 (fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c a) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 b_2 (*.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (/.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 c b_2))) c)) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow b_2 3) c) a)) (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))) c)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a)) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 a))) (neg.f64 c)) (*.f64 c b_2)) c)) (neg.f64 c))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c))
(+ (* b_2 (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (pow (sqrt -1) 3))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2) (/.f64 #s(literal -1 binary64) c)) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (+ (* b_2 (- (/ b_2 (* a (* (pow c 2) (pow (sqrt -1) 4)))) (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (*.f64 (*.f64 c (*.f64 c a)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (/.f64 #s(literal -1 binary64) c)) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ a b_2))
(/.f64 a (neg.f64 b_2))
(/ (+ (* -1 a) (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)
(/.f64 (neg.f64 (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (*.f64 a (*.f64 a (*.f64 c a)))) a)) b_2)
(/ (- (+ (* -1 a) (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c a)) b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a (*.f64 a (*.f64 c a)))))) b_2) a) b_2)
(/ (- (+ (* -1 a) (* -1 (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) (pow b_2 3))))) (+ (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)) (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2)))) b_2)
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c a)) b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a (*.f64 a (*.f64 c a)))))) b_2) (fma.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) b_2)
(* -1 (/ a b_2))
(/.f64 a (neg.f64 b_2))
(* -1 (/ (+ a (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2))
(/.f64 (neg.f64 (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (*.f64 a (*.f64 a (*.f64 c a)))) a)) b_2)
(* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(/.f64 (-.f64 a (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c a)) b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a (*.f64 a (*.f64 c a)))))) b_2)) (neg.f64 b_2))
(* -1 (/ (+ a (* -1 (/ (- (* -1 (/ (- (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) b_2)) (* -1 (* (pow a 2) (* c (pow (sqrt -1) 2))))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(/.f64 (-.f64 a (/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (*.f64 a (*.f64 a (*.f64 c a))))) (/.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) b_2) (*.f64 c (*.f64 (neg.f64 a) a))) (neg.f64 b_2))) b_2)) (neg.f64 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)

eval292.0ms (3.3%)

Memory
61.0MiB live, 466.7MiB allocated
Compiler

Compiled 39 968 to 3 768 computations (90.6% saved)

prune249.0ms (2.8%)

Memory
-25.1MiB live, 573.3MiB allocated
Pruning

30 alts after pruning (24 fresh and 6 done)

PrunedKeptTotal
New1 891131 904
Fresh31114
Picked145
Done022
Total1 895301 925
Accuracy
100.0%
Counts
1 925 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.8%
(fma.f64 (/.f64 (sqrt.f64 (neg.f64 c)) a) (sqrt.f64 a) (/.f64 b_2 (neg.f64 a)))
17.3%
(fma.f64 (/.f64 (sqrt.f64 c) a) (/.f64 (sqrt.f64 (neg.f64 a)) #s(literal 1 binary64)) (/.f64 b_2 (neg.f64 a)))
17.3%
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 c)) (sqrt.f64 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
16.5%
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)) a)
18.9%
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) (neg.f64 b_2)) a)
24.9%
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))))
31.5%
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2))) b_2)
29.6%
(/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))) a)
33.3%
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2) a)
36.2%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) a)
19.9%
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (*.f64 a b_2)) (*.f64 a a))
50.0%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
30.7%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
39.4%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
36.3%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
24.5%
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
16.0%
(/.f64 (neg.f64 b_2) a)
39.1%
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
30.7%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
36.2%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))
30.7%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))
36.1%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
36.1%
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
24.7%
(*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
35.5%
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
16.5%
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)))
30.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))) b_2))
30.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
36.1%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
39.3%
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
Compiler

Compiled 746 to 508 computations (31.9% saved)

simplify187.0ms (2.1%)

Memory
-47.4MiB live, 126.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))) b_2)
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))) b_2))
cost-diff1088
(/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))
cost-diff0
(sqrt.f64 (neg.f64 c))
cost-diff0
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)))
cost-diff0
(/.f64 b_2 a)
cost-diff384
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))
cost-diff0
(/.f64 #s(literal -2 binary64) a)
cost-diff0
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
cost-diff0
(*.f64 c #s(literal -1/2 binary64))
cost-diff0
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Rules
1 136×lower-fma.f32
1 134×lower-fma.f64
896×lower-*.f32
888×lower-*.f64
684×div-sub
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024121
043119
179107
2163107
3331107
4463107
5667107
6944107
71348107
82127107
92826107
103127107
113290107
123515107
133558107
143578107
153578107
03578107
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(*.f64 c #s(literal -1/2 binary64))
c
#s(literal -1/2 binary64)
b_2
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/.f64 #s(literal -2 binary64) a)
#s(literal -2 binary64)
a
b_2
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))
#s(literal 1 binary64)
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))
#s(literal -1/2 binary64)
(/.f64 b_2 a)
b_2
a
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)))
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
a
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))
(sqrt.f64 (neg.f64 c))
(neg.f64 c)
c
(sqrt.f64 a)
(neg.f64 b_2)
b_2
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))) b_2))
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
a
(-.f64 (sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))) b_2)
(sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a)))
(/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))
(neg.f64 c)
c
b_2
Outputs
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(*.f64 c #s(literal -1/2 binary64))
c
#s(literal -1/2 binary64)
b_2
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))
(/.f64 #s(literal -2 binary64) a)
#s(literal -2 binary64)
a
b_2
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))
(/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))
#s(literal 1 binary64)
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
#s(literal -1/2 binary64)
(/.f64 b_2 a)
b_2
a
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)) a)
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
a
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))
(sqrt.f64 (neg.f64 c))
(neg.f64 c)
c
(sqrt.f64 a)
(neg.f64 b_2)
b_2
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))) b_2))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
a
(-.f64 (sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))) b_2)
(-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))
(*.f64 c (neg.f64 a))
(neg.f64 c)
c
b_2

localize92.0ms (1%)

Memory
11.6MiB live, 166.4MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(neg.f64 c)
accuracy99.9%
(/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))
accuracy99.9%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))) b_2))
accuracy90.4%
(sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a)))
accuracy100.0%
(neg.f64 c)
accuracy100.0%
(neg.f64 b_2)
accuracy99.9%
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))
accuracy99.9%
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)))
accuracy100.0%
(/.f64 b_2 a)
accuracy99.9%
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))
accuracy99.9%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))
accuracy100.0%
(/.f64 #s(literal -2 binary64) a)
accuracy99.9%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
accuracy100.0%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
accuracy100.0%
(*.f64 c #s(literal -1/2 binary64))
Samples
37.0ms172×0invalid
15.0ms84×0valid
Compiler

Compiled 125 to 27 computations (78.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-div: 12.0ms (35.9% of total)
ival-sqrt: 9.0ms (27% of total)
ival-mult: 7.0ms (21% of total)
ival-neg: 2.0ms (6% of total)
ival-add: 1.0ms (3% of total)
ival-sub: 1.0ms (3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series12.0ms (0.1%)

Memory
-9.2MiB live, 27.4MiB allocated
Counts
17 → 384
Calls
Call 1
Inputs
#<alt (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)>
#<alt (*.f64 c #s(literal -1/2 binary64))>
#<alt (*.f64 (/.f64 #s(literal -2 binary64) a) b_2)>
#<alt (/.f64 #s(literal -2 binary64) a)>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))>
#<alt (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))>
#<alt (/.f64 b_2 a)>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)))>
#<alt (/.f64 #s(literal 1 binary64) a)>
#<alt (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))>
#<alt (sqrt.f64 (neg.f64 c))>
#<alt (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))) b_2))>
#<alt (-.f64 (sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))) b_2)>
#<alt (neg.f64 b_2)>
#<alt (neg.f64 c)>
#<alt (sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a)))>
Outputs
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1/2 (/ a b_2))>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 b_2)>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* (sqrt c) (sqrt -1))>
#<alt (* -1 (* (sqrt c) (sqrt -1)))>
#<alt (* -1 (* (sqrt c) (sqrt -1)))>
#<alt (* -1 (* (sqrt c) (sqrt -1)))>
#<alt (* -1 (* (sqrt c) (sqrt -1)))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a c))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (- (* (sqrt (* a c)) (sqrt -1)) b_2)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 b_2)>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 b_2)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* -1 c)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
Calls

96 calls:

TimeVariablePointExpression
1.0ms
a
@-inf
(* (/ 1 a) (+ (* (sqrt (neg c)) (sqrt a)) (neg b_2)))
0.0ms
c
@0
(sqrt (neg c))
0.0ms
c
@0
(/ (neg c) (/ 1 a))
0.0ms
c
@inf
(sqrt (neg c))
0.0ms
a
@0
(/ (neg c) (/ 1 a))

rewrite275.0ms (3.1%)

Memory
-4.9MiB live, 399.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 762×lower-*.f32
3 756×lower-*.f64
3 318×lower-fma.f32
3 316×lower-fma.f64
2 220×lower-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02496
04388
115580
2109679
0936879
Stop Event
iter limit
node limit
iter limit
Counts
17 → 1 163
Calls
Call 1
Inputs
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(*.f64 c #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/.f64 #s(literal -2 binary64) a)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))
(/.f64 b_2 a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)))
(/.f64 #s(literal 1 binary64) a)
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2))
(sqrt.f64 (neg.f64 c))
(/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))) b_2))
(-.f64 (sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))) b_2)
(neg.f64 b_2)
(neg.f64 c)
(sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a)))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) b_2) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(neg.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 c (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal -1 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal -1 binary64))) b_2)
(pow.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) b_2)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 (neg.f64 c) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 c))
(*.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal -1/2 binary64))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1/2 binary64)) c)
(*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64)) c)
(*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64)) (neg.f64 c))
(-.f64 #s(literal 0 binary64) (*.f64 c #s(literal 1/2 binary64)))
(neg.f64 (*.f64 c #s(literal 1/2 binary64)))
(*.f64 c #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) c)
(*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (neg.f64 c) #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (neg.f64 c))
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/2 binary64) a)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(neg.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))
(/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))
(/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))
(/.f64 b_2 (*.f64 #s(literal 1/2 binary64) a))
(/.f64 b_2 (neg.f64 (*.f64 #s(literal 1/2 binary64) a)))
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a b_2) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 2 binary64) (/.f64 a b_2))
(/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) #s(literal -1 binary64))
(/.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))
(/.f64 (/.f64 b_2 a) #s(literal 1/2 binary64))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (neg.f64 a))
(pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 b_2 (/.f64 #s(literal 2 binary64) a))
(*.f64 b_2 (neg.f64 (/.f64 #s(literal -2 binary64) a)))
(*.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) a)))
(*.f64 b_2 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) #s(literal -1 binary64))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 (/.f64 b_2 a) #s(literal 2 binary64))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (/.f64 #s(literal -2 binary64) a)) b_2)
(*.f64 (neg.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64))) (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64))) (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 a #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 2 binary64) a))
(neg.f64 (/.f64 #s(literal 2 binary64) a))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)))
(neg.f64 (*.f64 #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) a)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) a)))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1/2 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 a #s(literal -1/2 binary64))))
(/.f64 #s(literal -2 binary64) a)
(/.f64 #s(literal 1 binary64) (*.f64 a #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1/2 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 a #s(literal 1/2 binary64)))
(/.f64 #s(literal 2 binary64) (neg.f64 a))
(/.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1/2 binary64))
(pow.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal -2 binary64) a) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) a))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) #s(literal -2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1/2 binary64) a)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(neg.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))
(/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))
(/.f64 b_2 (*.f64 #s(literal -1/2 binary64) a))
(/.f64 b_2 (*.f64 #s(literal 1/2 binary64) a))
(/.f64 b_2 (neg.f64 (*.f64 #s(literal 1/2 binary64) a)))
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a b_2) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 2 binary64) (/.f64 a b_2))
(/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) #s(literal -1 binary64))
(/.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))
(/.f64 (/.f64 b_2 a) #s(literal 1/2 binary64))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (neg.f64 a))
(pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 b_2 (/.f64 #s(literal 2 binary64) a))
(*.f64 b_2 (neg.f64 (/.f64 #s(literal -2 binary64) a)))
(*.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) a)))
(*.f64 b_2 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) #s(literal -1 binary64))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 (/.f64 b_2 a) #s(literal 2 binary64))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (/.f64 #s(literal -2 binary64) a)) b_2)
(*.f64 (neg.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64))) (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64))) (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64))))
(+.f64 #s(literal 0 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(neg.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a))
(/.f64 a (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 a (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1/2 binary64) (/.f64 b_2 a))
(/.f64 (neg.f64 a) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 1 binary64) a))
(/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -1 binary64) a))
(/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))
(*.f64 a (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1/2 binary64)))
(*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))
(*.f64 (neg.f64 a) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a)
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a))
(*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) a) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (pow.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64)) a)
(*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64)) a)
(*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64)) (neg.f64 a))
(exp.f64 (*.f64 (log.f64 (/.f64 a b_2)) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 b_2 a))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 a))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 0 binary64)) (/.f64 b_2 a))
(-.f64 #s(literal 0 binary64) (/.f64 b_2 a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 0 binary64) (/.f64 b_2 a))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 a))
(neg.f64 (/.f64 b_2 a))
(/.f64 b_2 a)
(/.f64 b_2 (neg.f64 a))
(/.f64 #s(literal 1 binary64) (/.f64 a b_2))
(/.f64 #s(literal -1 binary64) (/.f64 a b_2))
(/.f64 (*.f64 b_2 b_2) (*.f64 a b_2))
(/.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) b_2))
(/.f64 (*.f64 b_2 b_2) (*.f64 b_2 a))
(/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (neg.f64 a)))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 a)))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (/.f64 b_2 a) #s(literal 1 binary64))
(/.f64 (/.f64 b_2 a) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a)) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a b_2)) a) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 a)))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) a))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 #s(literal 0 binary64) (/.f64 b_2 a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (/.f64 b_2 a))
(pow.f64 (/.f64 b_2 a) #s(literal 1 binary64))
(pow.f64 (/.f64 a b_2) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal 1 binary64) a))
(*.f64 b_2 (/.f64 #s(literal -1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal 1 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 a))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) a) b_2)
(*.f64 (/.f64 b_2 a) #s(literal 1 binary64))
(*.f64 (/.f64 b_2 a) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a b_2) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(+.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) #s(literal 0 binary64)) (/.f64 b_2 a))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(-.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) a) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) a))
(-.f64 (/.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c)) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(-.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) #s(literal 0 binary64)) (/.f64 b_2 a))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 a (neg.f64 c))) (/.f64 b_2 a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 (neg.f64 c)) a) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 a))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (neg.f64 a)) (/.f64 b_2 a))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 (neg.f64 c)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) b_2) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 b_2 a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) #s(literal 1 binary64) (/.f64 b_2 a))
(fma.f64 (/.f64 b_2 a) #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 c) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (/.f64 b_2 a))
(fma.f64 (pow.f64 a #s(literal 1/4 binary64)) (*.f64 (pow.f64 a #s(literal 1/4 binary64)) (/.f64 (sqrt.f64 (neg.f64 c)) a)) (/.f64 b_2 a))
(fma.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 a))
(fma.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (/.f64 b_2 a))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 a))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 c))) (sqrt.f64 a) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (neg.f64 c)) a) (sqrt.f64 a) (/.f64 b_2 a))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 a))
(fma.f64 (pow.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 c))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (neg.f64 c)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 a) (neg.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 a) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (neg.f64 c)) (neg.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) a) (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) a) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (neg.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 a))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (/.f64 b_2 a))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64))) (/.f64 b_2 a))
(fma.f64 (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (/.f64 b_2 a))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (/.f64 b_2 a))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 a))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 c))) (pow.f64 a #s(literal 1/4 binary64))) (pow.f64 a #s(literal 1/4 binary64)) (/.f64 b_2 a))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 c) (/.f64 b_2 a))
(neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal -1 binary64) a)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (neg.f64 a)))
(neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))))) (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) a) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) a)) (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 a))) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) (/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))))
(/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) a))
(/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) a))
(/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 (neg.f64 a) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (neg.f64 a)))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (neg.f64 a))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 a))) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)))))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))))
(/.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) a) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) b_2) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) b_2) (neg.f64 a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (neg.f64 a) (*.f64 a b_2)) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (/.f64 a b_2) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a (*.f64 a b_2)) (*.f64 a a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (/.f64 a b_2) (neg.f64 a)) (*.f64 a (/.f64 a b_2)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (/.f64 a b_2) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) a (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (/.f64 a b_2) a) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (neg.f64 a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 a b_2) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 a b_2) a) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (fma.f64 b_2 a (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (+.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (fma.f64 b_2 a (*.f64 a (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 a a))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 a (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 a (neg.f64 a)))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (+.f64 a (*.f64 (/.f64 a b_2) (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (+.f64 a (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (neg.f64 a)) (*.f64 a b_2)) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (/.f64 a b_2)) (neg.f64 a)) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (neg.f64 a)) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (/.f64 a b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (/.f64 a b_2)) a) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (neg.f64 a)) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 a b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 a b_2)) a) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))))))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))))))) (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)) a))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 a))) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))
(/.f64 (neg.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) a)) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))))))) (neg.f64 (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))))))) (neg.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) a))))
(/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (*.f64 (neg.f64 c) (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 a))))) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 c) (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 a)))) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c))) (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)))
(pow.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal 1 binary64)))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (neg.f64 a)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))))))
(*.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) a)))
(*.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) a))))
(*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(*.f64 (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 a))) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(*.f64 (/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) a))
(*.f64 (/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) (neg.f64 a)))
(*.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))
(*.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a)))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)))
(exp.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a)))
(neg.f64 (/.f64 #s(literal -1 binary64) a))
(/.f64 #s(literal 1 binary64) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 a))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 a))
(/.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 a))))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 a)))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 (neg.f64 a))))
(pow.f64 a #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) #s(literal 2 binary64))
(pow.f64 (*.f64 a a) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 (log.f64 a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)))
(+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2)
(+.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(+.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))))
(+.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(-.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(-.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 a (neg.f64 c)) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(fma.f64 b_2 #s(literal 1 binary64) (sqrt.f64 (*.f64 a (neg.f64 c))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (*.f64 a (neg.f64 c))))
(fma.f64 #s(literal 1 binary64) b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 a (neg.f64 c))) b_2)
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) b_2)
(fma.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)) b_2)
(fma.f64 (*.f64 a (neg.f64 c)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal 1 binary64) b_2)
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
(fma.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (sqrt.f64 (*.f64 a (neg.f64 c))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 c a) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) b_2)
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 c) (sqrt.f64 a)) b_2)
(fma.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)) b_2)
(fma.f64 (sqrt.f64 c) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) a))) b_2)
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 a))) b_2)
(fma.f64 (pow.f64 a #s(literal 1/4 binary64)) (*.f64 (pow.f64 a #s(literal 1/4 binary64)) (sqrt.f64 (neg.f64 c))) b_2)
(fma.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) b_2)
(fma.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (sqrt.f64 a)) b_2)
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a (neg.f64 c))) b_2)
(fma.f64 (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (pow.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)) b_2)
(fma.f64 (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) #s(literal 1/2 binary64)) b_2)
(fma.f64 (pow.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (neg.f64 c))) (sqrt.f64 (*.f64 a (sqrt.f64 (neg.f64 c)))) b_2)
(fma.f64 (sqrt.f64 (*.f64 a (sqrt.f64 (neg.f64 c)))) (sqrt.f64 (sqrt.f64 (neg.f64 c))) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 a)) (sqrt.f64 (*.f64 (neg.f64 c) (sqrt.f64 a))) b_2)
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 c) (sqrt.f64 a))) (sqrt.f64 (sqrt.f64 a)) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (sqrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) b_2)
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 c))) (sqrt.f64 a) b_2)
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 c) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) b_2)
(fma.f64 (/.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) b_2)
(fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (pow.f64 a #s(literal 1/4 binary64))) (pow.f64 a #s(literal 1/4 binary64)) b_2)
(fma.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 c) b_2)
(fma.f64 (*.f64 (sqrt.f64 a) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) b_2)
(neg.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))))
(/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (sqrt.f64 (neg.f64 c)))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (sqrt.f64 c))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (sqrt.f64 (/.f64 #s(literal -1 binary64) a))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (sqrt.f64 (neg.f64 c))))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 a))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) b_2) (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (sqrt.f64 (neg.f64 c)))) (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) a))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 (sqrt.f64 c))) (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal -1 binary64) a))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (*.f64 b_2 (neg.f64 (sqrt.f64 (neg.f64 c))))) (*.f64 b_2 (/.f64 #s(literal -1 binary64) (sqrt.f64 a))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (+.f64 b_2 (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) b_2))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 c)) (fma.f64 b_2 b_2 #s(literal 0 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 c)) b_2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) b_2))
(/.f64 (fma.f64 (sqrt.f64 c) (fma.f64 b_2 b_2 #s(literal 0 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (fma.f64 (sqrt.f64 c) b_2 (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) b_2))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (fma.f64 b_2 b_2 #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) b_2 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) b_2))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) b_2))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (neg.f64 c)) b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) b_2))
(/.f64 (-.f64 (*.f64 (sqrt.f64 c) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 c) b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) b_2))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) b_2) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c a) (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 a (neg.f64 c)) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))))
(/.f64 (*.f64 (fma.f64 (*.f64 a (neg.f64 c)) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))))
(/.f64 (*.f64 (fma.f64 (*.f64 a (neg.f64 c)) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 c a) (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (*.f64 (fma.f64 (*.f64 c a) (*.f64 c a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))))))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) (*.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))) (+.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal 1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(*.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(*.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(*.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) #s(literal 1 binary64)))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))))
(*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal 1 binary64)))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal 1 binary64)) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))))
(exp.f64 (*.f64 (log.f64 (neg.f64 c)) #s(literal 1/2 binary64)))
(sqrt.f64 (neg.f64 c))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) c)))
(/.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 c) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 c (*.f64 c c)))) (sqrt.f64 (fma.f64 c c #s(literal 0 binary64))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 c c))) (sqrt.f64 c))
(pow.f64 (neg.f64 c) #s(literal 1/2 binary64))
(pow.f64 (*.f64 c c) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (neg.f64 c))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (neg.f64 c)) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)))
(exp.f64 (log.f64 (*.f64 a (neg.f64 c))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (neg.f64 c))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 c a) (*.f64 c a))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 a (neg.f64 c)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a (neg.f64 c)))
(+.f64 (*.f64 a #s(literal 0 binary64)) (*.f64 a (neg.f64 c)))
(fabs.f64 (*.f64 a (neg.f64 c)))
(-.f64 #s(literal 0 binary64) (*.f64 c a))
(sqrt.f64 (*.f64 (*.f64 c a) (*.f64 c a)))
(fma.f64 a #s(literal 0 binary64) (*.f64 a (neg.f64 c)))
(neg.f64 (*.f64 c a))
(/.f64 c (/.f64 #s(literal -1 binary64) a))
(/.f64 a (/.f64 #s(literal -1 binary64) c))
(/.f64 a (*.f64 (/.f64 #s(literal -1 binary64) c) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 c a)))
(/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 (neg.f64 c) (sqrt.f64 a))))
(/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))
(/.f64 (neg.f64 c) (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))))
(/.f64 (*.f64 a (neg.f64 c)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) c) (/.f64 #s(literal -1 binary64) a)))
(/.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) c)))
(/.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) c) #s(literal -1 binary64)))
(/.f64 (*.f64 c a) #s(literal -1 binary64))
(/.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (sqrt.f64 (/.f64 #s(literal -1 binary64) a))))
(/.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a)) (*.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 c a))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c))) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) a)))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 c))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (neg.f64 c)))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (/.f64 #s(literal -1 binary64) (sqrt.f64 a))))
(/.f64 (*.f64 (sqrt.f64 c) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))))
(/.f64 (*.f64 a (neg.f64 (*.f64 c (*.f64 c c)))) (*.f64 #s(literal 1 binary64) (fma.f64 c c #s(literal 0 binary64))))
(/.f64 (*.f64 a (neg.f64 (*.f64 c c))) c)
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 c (*.f64 c c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 c c #s(literal 0 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 c c))) (*.f64 (/.f64 #s(literal 1 binary64) a) c))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 c (*.f64 c c)))) (*.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 c c #s(literal 0 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 c c))) (*.f64 (/.f64 #s(literal -1 binary64) a) c))
(/.f64 (*.f64 (neg.f64 a) (neg.f64 (*.f64 c (*.f64 c c)))) (*.f64 #s(literal -1 binary64) (fma.f64 c c #s(literal 0 binary64))))
(/.f64 (*.f64 (neg.f64 a) (neg.f64 (*.f64 c c))) (neg.f64 c))
(/.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c c))) a) (*.f64 (fma.f64 c c #s(literal 0 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c c))) #s(literal 1 binary64)) (*.f64 (fma.f64 c c #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) a)))
(/.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c c))) #s(literal -1 binary64)) (*.f64 (fma.f64 c c #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) a)))
(/.f64 (*.f64 (neg.f64 (*.f64 c (*.f64 c c))) (neg.f64 a)) (*.f64 (fma.f64 c c #s(literal 0 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (*.f64 c c)) a) c)
(/.f64 (*.f64 (neg.f64 (*.f64 c c)) #s(literal 1 binary64)) (*.f64 c (/.f64 #s(literal 1 binary64) a)))
(/.f64 (*.f64 (neg.f64 (*.f64 c c)) #s(literal -1 binary64)) (*.f64 c (/.f64 #s(literal -1 binary64) a)))
(/.f64 (*.f64 (neg.f64 (*.f64 c c)) (neg.f64 a)) (neg.f64 c))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 c)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 (/.f64 #s(literal -1 binary64) a))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (neg.f64 (sqrt.f64 (neg.f64 c)))) (/.f64 #s(literal -1 binary64) a))
(/.f64 (*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 c))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))))
(/.f64 (*.f64 (sqrt.f64 c) (sqrt.f64 c)) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (sqrt.f64 (/.f64 #s(literal -1 binary64) a))))
(/.f64 (*.f64 (sqrt.f64 c) (neg.f64 (sqrt.f64 (neg.f64 c)))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (/.f64 #s(literal -1 binary64) (sqrt.f64 a))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal -1 binary64) a))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (sqrt.f64 c)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (sqrt.f64 (/.f64 #s(literal -1 binary64) a))))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (neg.f64 (sqrt.f64 (neg.f64 c)))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (/.f64 #s(literal -1 binary64) (sqrt.f64 a))))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) (sqrt.f64 a))) (/.f64 #s(literal -1 binary64) (sqrt.f64 a)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 c a) (*.f64 c a) (*.f64 #s(literal 0 binary64) (*.f64 c a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 c a) (*.f64 c a))) (+.f64 #s(literal 0 binary64) (*.f64 c a)))
(pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 c a) (*.f64 c a)) #s(literal 1/2 binary64))
(*.f64 c (neg.f64 a))
(*.f64 a (neg.f64 c))
(*.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 c)))
(*.f64 (neg.f64 c) a)
(*.f64 (sqrt.f64 (neg.f64 c)) (*.f64 a (sqrt.f64 (neg.f64 c))))
(*.f64 (sqrt.f64 (neg.f64 c)) (/.f64 (sqrt.f64 (neg.f64 c)) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (sqrt.f64 (neg.f64 c)) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))))
(*.f64 (sqrt.f64 a) (*.f64 (neg.f64 c) (sqrt.f64 a)))
(*.f64 (*.f64 a (neg.f64 c)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 #s(literal -1 binary64) (*.f64 c a))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 c a) #s(literal 1 binary64)))
(*.f64 (neg.f64 a) c)
(*.f64 (*.f64 c a) #s(literal -1 binary64))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 c) (*.f64 a (sqrt.f64 (neg.f64 c)))))
(*.f64 (pow.f64 a #s(literal 1/4 binary64)) (*.f64 (pow.f64 a #s(literal 1/4 binary64)) (*.f64 (neg.f64 c) (sqrt.f64 a))))
(*.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 a (sqrt.f64 (neg.f64 c)))))
(*.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) (sqrt.f64 (neg.f64 c)))
(*.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (pow.f64 c #s(literal 1 binary64)) (pow.f64 (neg.f64 a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 a) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 c) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 c))) (*.f64 a (sqrt.f64 (neg.f64 c))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 c)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (neg.f64 c)) (/.f64 #s(literal -1 binary64) a)))
(*.f64 (/.f64 c (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (/.f64 c (sqrt.f64 (/.f64 #s(literal 1 binary64) a))))
(*.f64 (/.f64 (neg.f64 c) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 c)) (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 (neg.f64 c)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 (neg.f64 c)))) (sqrt.f64 (neg.f64 c)))
(*.f64 (*.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) (pow.f64 a #s(literal 1/4 binary64))) (pow.f64 a #s(literal 1/4 binary64)))
(*.f64 (*.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 c))
(*.f64 (*.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(+.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) #s(literal 0 binary64)) (/.f64 b_2 a))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(-.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) a) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) a))
(-.f64 (/.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c)) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)) (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(-.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) #s(literal 0 binary64)) (/.f64 b_2 a))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 a (neg.f64 c))) (/.f64 b_2 a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 (neg.f64 c)) a) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 a))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (neg.f64 a)) (/.f64 b_2 a))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 (neg.f64 c)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) b_2) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 b_2 a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) #s(literal 1 binary64) (/.f64 b_2 a))
(fma.f64 (/.f64 b_2 a) #s(literal 1 binary64) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 c) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (/.f64 b_2 a))
(fma.f64 (pow.f64 a #s(literal 1/4 binary64)) (*.f64 (pow.f64 a #s(literal 1/4 binary64)) (/.f64 (sqrt.f64 (neg.f64 c)) a)) (/.f64 b_2 a))
(fma.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 a))
(fma.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (/.f64 b_2 a))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 a))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 c))) (sqrt.f64 a) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (neg.f64 c)) a) (sqrt.f64 a) (/.f64 b_2 a))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 a))
(fma.f64 (pow.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 c))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (neg.f64 c)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 a) (neg.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 a) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (neg.f64 c)) (neg.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) a) (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) a) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (neg.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 a))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (/.f64 b_2 a))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64))) (/.f64 b_2 a))
(fma.f64 (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (/.f64 b_2 a))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (/.f64 b_2 a))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (/.f64 b_2 a))
(fma.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (neg.f64 c))) (pow.f64 a #s(literal 1/4 binary64))) (pow.f64 a #s(literal 1/4 binary64)) (/.f64 b_2 a))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 c) (/.f64 b_2 a))
(neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal -1 binary64) a)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (neg.f64 a)))
(neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))))) (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) a) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) a)) (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)))) (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 a))) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) (/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))))
(/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) a))
(/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) a))
(/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 (neg.f64 a) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (neg.f64 a)))
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (neg.f64 a))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 a))) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)))))
(/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))))
(/.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) a) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) b_2) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) b_2) (neg.f64 a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (neg.f64 a) (*.f64 a b_2)) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (/.f64 a b_2) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a (*.f64 a b_2)) (*.f64 a a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (/.f64 a b_2) (neg.f64 a)) (*.f64 a (/.f64 a b_2)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (/.f64 a b_2) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) a (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (/.f64 a b_2) a) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (neg.f64 a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 a b_2) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 a b_2) a) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (fma.f64 b_2 a (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (+.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (fma.f64 b_2 a (*.f64 a (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 a a))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 a (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 a (neg.f64 a)))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (+.f64 a (*.f64 (/.f64 a b_2) (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (+.f64 a (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (neg.f64 a)) (*.f64 a b_2)) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (/.f64 a b_2)) (neg.f64 a)) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (neg.f64 a)) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (/.f64 a b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal -1 binary64)) (/.f64 a b_2)) a) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (neg.f64 a)) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 a b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 a b_2)) a) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))))))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))))))) (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)) a))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 a))) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))
(/.f64 (neg.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) a)) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))))))) (neg.f64 (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))))))) (neg.f64 (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) a))))
(/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (*.f64 (neg.f64 c) (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 a))))) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 c) (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 a)))) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c))) (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)))
(pow.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal 1 binary64)))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (neg.f64 a)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))))))
(*.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) a)))
(*.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) a))))
(*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)))
(*.f64 (fma.f64 (*.f64 (neg.f64 c) (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 a))) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 b_2) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (*.f64 (/.f64 b_2 a) (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 c) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(*.f64 (/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) a) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) a))
(*.f64 (/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) (neg.f64 a)))
(*.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a))
(*.f64 (/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (neg.f64 a)))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)))
(+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2)
(+.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(+.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))))
(+.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(-.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(-.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 a (neg.f64 c)) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(-.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(fma.f64 b_2 #s(literal 1 binary64) (sqrt.f64 (*.f64 a (neg.f64 c))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (*.f64 a (neg.f64 c))))
(fma.f64 #s(literal 1 binary64) b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 a (neg.f64 c))) b_2)
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) b_2)
(fma.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)) b_2)
(fma.f64 (*.f64 a (neg.f64 c)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal 1 binary64) b_2)
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
(fma.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (sqrt.f64 (*.f64 a (neg.f64 c))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 c a) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) b_2)
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 c) (sqrt.f64 a)) b_2)
(fma.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)) b_2)
(fma.f64 (sqrt.f64 c) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) a))) b_2)
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 a))) b_2)
(fma.f64 (pow.f64 a #s(literal 1/4 binary64)) (*.f64 (pow.f64 a #s(literal 1/4 binary64)) (sqrt.f64 (neg.f64 c))) b_2)
(fma.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) b_2)
(fma.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (sqrt.f64 a)) b_2)
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a (neg.f64 c))) b_2)
(fma.f64 (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (pow.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)) b_2)
(fma.f64 (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) #s(literal 1/2 binary64)) b_2)
(fma.f64 (pow.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (neg.f64 c))) (sqrt.f64 (*.f64 a (sqrt.f64 (neg.f64 c)))) b_2)
(fma.f64 (sqrt.f64 (*.f64 a (sqrt.f64 (neg.f64 c)))) (sqrt.f64 (sqrt.f64 (neg.f64 c))) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 a)) (sqrt.f64 (*.f64 (neg.f64 c) (sqrt.f64 a))) b_2)
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 c) (sqrt.f64 a))) (sqrt.f64 (sqrt.f64 a)) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (sqrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) b_2)
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 c))) (sqrt.f64 a) b_2)
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 c) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) b_2)
(fma.f64 (/.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) b_2)
(fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (pow.f64 a #s(literal 1/4 binary64))) (pow.f64 a #s(literal 1/4 binary64)) b_2)
(fma.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 c) b_2)
(fma.f64 (*.f64 (sqrt.f64 a) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) b_2)
(neg.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))))
(/.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(/.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (sqrt.f64 (neg.f64 c)))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (sqrt.f64 c))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (sqrt.f64 (/.f64 #s(literal -1 binary64) a))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (neg.f64 (sqrt.f64 (neg.f64 c))))) (*.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 a))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) b_2) (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (sqrt.f64 (neg.f64 c)))) (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) a))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 (sqrt.f64 c))) (*.f64 b_2 (sqrt.f64 (/.f64 #s(literal -1 binary64) a))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (*.f64 b_2 (neg.f64 (sqrt.f64 (neg.f64 c))))) (*.f64 b_2 (/.f64 #s(literal -1 binary64) (sqrt.f64 a))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (+.f64 b_2 (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) b_2))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 c)) (fma.f64 b_2 b_2 #s(literal 0 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 c)) b_2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) b_2))
(/.f64 (fma.f64 (sqrt.f64 c) (fma.f64 b_2 b_2 #s(literal 0 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (fma.f64 (sqrt.f64 c) b_2 (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) b_2))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (fma.f64 b_2 b_2 #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) b_2 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) b_2))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (-.f64 b_2 (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) b_2))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (neg.f64 c)) b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) b_2))
(/.f64 (-.f64 (*.f64 (sqrt.f64 c) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 c) b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) b_2))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (fma.f64 b_2 b_2 #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) b_2) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a)) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c a) (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 b_2))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 a (neg.f64 c)) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))))
(/.f64 (*.f64 (fma.f64 (*.f64 a (neg.f64 c)) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))))
(/.f64 (*.f64 (fma.f64 (*.f64 a (neg.f64 c)) (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 c a) (*.f64 c a) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (*.f64 (fma.f64 (*.f64 c a) (*.f64 c a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))))))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) (*.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (*.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))) (+.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 c a) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal 1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))))))
(*.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(*.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))))
(*.f64 (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))) #s(literal 1 binary64)))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 a (neg.f64 c))) (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))))
(*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) #s(literal 1 binary64)))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a))))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal 1 binary64)) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 c (*.f64 (neg.f64 a) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (/.f64 #s(literal -1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.f64 c a)))))
b_2
(+.f64 #s(literal 0 binary64) b_2)
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) b_2) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))) b_2)
(neg.f64 b_2)
(/.f64 b_2 #s(literal 1 binary64))
(/.f64 b_2 #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 b_2 b_2) b_2)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 #s(literal 0 binary64)))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))))
(*.f64 b_2 #s(literal 1 binary64))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) b_2)
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(literal 0 binary64))))
(exp.f64 (fma.f64 (log.f64 (neg.f64 c)) #s(literal 1/2 binary64) (*.f64 (log.f64 (neg.f64 c)) #s(literal 1/2 binary64))))
(+.f64 #s(literal 0 binary64) (neg.f64 c))
(-.f64 #s(literal 0 binary64) c)
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 c c #s(literal 0 binary64))) (/.f64 (*.f64 c (*.f64 c c)) (fma.f64 c c #s(literal 0 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 c c) c))
(sqrt.f64 (*.f64 c c))
(neg.f64 c)
(/.f64 c #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) c))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) c) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c c #s(literal 0 binary64)) (neg.f64 (*.f64 c (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 c (neg.f64 (*.f64 c c))))
(/.f64 (neg.f64 c) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) c)))
(/.f64 (neg.f64 (*.f64 c (*.f64 c c))) (fma.f64 c c #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 c c)) c)
(/.f64 (neg.f64 (neg.f64 (*.f64 c (*.f64 c c)))) (neg.f64 (fma.f64 c c #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 c c))) (neg.f64 c))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 c) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 c c) #s(literal 0 binary64))))
(pow.f64 (neg.f64 c) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 2 binary64))
(pow.f64 (*.f64 c c) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) c) #s(literal -1 binary64))
(*.f64 c #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 c))
(*.f64 (neg.f64 c) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 (neg.f64 c)))
(*.f64 #s(literal -1 binary64) c)
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 c))))
(*.f64 (neg.f64 (*.f64 c (*.f64 c c))) (/.f64 #s(literal 1 binary64) (fma.f64 c c #s(literal 0 binary64))))
(*.f64 (neg.f64 (*.f64 c c)) (/.f64 #s(literal 1 binary64) c))
(*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (sqrt.f64 (neg.f64 c))))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 c) (sqrt.f64 c)))
(*.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 c))
(*.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 a (neg.f64 c)))))
(exp.f64 (fma.f64 (log.f64 (neg.f64 c)) #s(literal 1/2 binary64) (*.f64 (log.f64 a) #s(literal 1/2 binary64))))
(exp.f64 (fma.f64 (log.f64 a) #s(literal 1/2 binary64) (*.f64 (log.f64 (neg.f64 c)) #s(literal 1/2 binary64))))
(+.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal 0 binary64))
(fabs.f64 (sqrt.f64 (*.f64 a (neg.f64 c))))
(-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal 0 binary64))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 c a) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 c) (sqrt.f64 a)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 c) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) a))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 a))) #s(literal 0 binary64))
(fma.f64 (pow.f64 a #s(literal 1/4 binary64)) (*.f64 (pow.f64 a #s(literal 1/4 binary64)) (sqrt.f64 (neg.f64 c))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (sqrt.f64 a)) #s(literal 0 binary64))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (neg.f64 c))) (sqrt.f64 (*.f64 a (sqrt.f64 (neg.f64 c)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 a (sqrt.f64 (neg.f64 c)))) (sqrt.f64 (sqrt.f64 (neg.f64 c))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 a)) (sqrt.f64 (*.f64 (neg.f64 c) (sqrt.f64 a))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 (neg.f64 c) (sqrt.f64 a))) (sqrt.f64 (sqrt.f64 a)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (sqrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 c))) (sqrt.f64 a) #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 c) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (pow.f64 a #s(literal 1/4 binary64))) (pow.f64 a #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 c) #s(literal 0 binary64))
(fma.f64 (*.f64 (sqrt.f64 a) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(neg.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) #s(literal 1 binary64)))
(/.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)))
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))
(/.f64 (sqrt.f64 c) (sqrt.f64 (/.f64 #s(literal -1 binary64) a)))
(/.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal -1 binary64) (sqrt.f64 a)))
(/.f64 (sqrt.f64 (*.f64 (neg.f64 c) (sqrt.f64 a))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a))))
(/.f64 (neg.f64 (sqrt.f64 c)) (neg.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (neg.f64 c)))) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 a))))
(/.f64 (fma.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal 0 binary64)) (fma.f64 c (neg.f64 a) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (sqrt.f64 (*.f64 a (neg.f64 c)))) #s(literal 0 binary64)) (fma.f64 c (neg.f64 a) (+.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 a (neg.f64 c)) #s(literal 0 binary64)) (sqrt.f64 (*.f64 a (neg.f64 c))))
(pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (*.f64 c a) (*.f64 c a)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (sqrt.f64 (neg.f64 c)))
(*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 c a) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 c) (sqrt.f64 a)))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(*.f64 (sqrt.f64 c) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) a))))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 c))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 a))))
(*.f64 (pow.f64 a #s(literal 1/4 binary64)) (*.f64 (pow.f64 a #s(literal 1/4 binary64)) (sqrt.f64 (neg.f64 c))))
(*.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (sqrt.f64 a)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a (neg.f64 c))))
(*.f64 (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 a (sqrt.f64 (neg.f64 c))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (neg.f64 c)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (neg.f64 c))) (sqrt.f64 (*.f64 a (sqrt.f64 (neg.f64 c)))))
(*.f64 (sqrt.f64 (*.f64 a (sqrt.f64 (neg.f64 c)))) (sqrt.f64 (sqrt.f64 (neg.f64 c))))
(*.f64 (sqrt.f64 (sqrt.f64 a)) (sqrt.f64 (*.f64 (neg.f64 c) (sqrt.f64 a))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 c) (sqrt.f64 a))) (sqrt.f64 (sqrt.f64 a)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) (sqrt.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 c))) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 c) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))))
(*.f64 (/.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64))) (pow.f64 (*.f64 a (neg.f64 c)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (neg.f64 c)) (pow.f64 a #s(literal 1/4 binary64))) (pow.f64 a #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 c))
(*.f64 (*.f64 (sqrt.f64 a) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 c) #s(literal 1/4 binary64)))

simplify292.0ms (3.3%)

Memory
25.2MiB live, 371.7MiB allocated
Algorithm
egg-herbie
Rules
7 548×lower-fma.f64
7 548×lower-fma.f32
3 810×lower-*.f64
3 810×lower-*.f32
1 380×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0862611
12512560
27452560
317892488
437882488
556142488
678692488
080842470
Stop Event
iter limit
node limit
Counts
384 → 384
Calls
Call 1
Inputs
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(* -1/2 (/ a b_2))
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* (sqrt c) (sqrt -1))
(* (sqrt c) (sqrt -1))
(* (sqrt c) (sqrt -1))
(* (sqrt c) (sqrt -1))
(* (sqrt c) (sqrt -1))
(* (sqrt c) (sqrt -1))
(* (sqrt c) (sqrt -1))
(* (sqrt c) (sqrt -1))
(* -1 (* (sqrt c) (sqrt -1)))
(* -1 (* (sqrt c) (sqrt -1)))
(* -1 (* (sqrt c) (sqrt -1)))
(* -1 (* (sqrt c) (sqrt -1)))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
Outputs
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (pow (sqrt -1) 3))) (* -1 (/ b_2 a)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 b_2 a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 b_2 a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 b_2 a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) b_2))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) b_2))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (* a (+ (* (sqrt (/ c a)) (pow (sqrt -1) 3)) (/ b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* (sqrt c) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c))
(* -1 (* (sqrt c) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c)))
(* -1 (* (sqrt c) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c)))
(* -1 (* (sqrt c) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c)))
(* -1 (* (sqrt c) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 c)))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(* -1 (* a c))
(neg.f64 (*.f64 c a))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(/ (- (* (sqrt (* a c)) (sqrt -1)) b_2) a)
(/.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 b_2 a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 b_2 a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 b_2 a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* b_2 (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (/ b_2 a))
(neg.f64 (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a))))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) b_2))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) b_2))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (*.f64 c (sqrt.f64 #s(literal -1 binary64))) b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(- (* (sqrt (* a c)) (sqrt -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) b_2))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) b_2))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (*.f64 a (sqrt.f64 #s(literal -1 binary64))) b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* b_2 (- (* (sqrt (* a c)) (/ (sqrt -1) b_2)) 1))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))

eval215.0ms (2.4%)

Memory
24.7MiB live, 370.1MiB allocated
Compiler

Compiled 27 073 to 2 740 computations (89.9% saved)

prune209.0ms (2.4%)

Memory
1.0MiB live, 317.7MiB allocated
Pruning

36 alts after pruning (27 fresh and 9 done)

PrunedKeptTotal
New1 648141 662
Fresh61319
Picked235
Done066
Total1 656361 692
Accuracy
100.0%
Counts
1 692 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
13.2%
(fma.f64 (/.f64 (sqrt.f64 (neg.f64 c)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 a) (neg.f64 a)) (/.f64 b_2 a))
17.3%
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 c)) (sqrt.f64 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
13.2%
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 (neg.f64 c)) (/.f64 b_2 a))
12.1%
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a (*.f64 a b_2)) (*.f64 a a))
16.5%
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)) a)
18.9%
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) (neg.f64 b_2)) a)
17.2%
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
31.5%
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2))) b_2)
29.6%
(/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))) a)
33.3%
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2) a)
36.2%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) a)
50.0%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
30.7%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
14.9%
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
39.4%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
36.3%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
24.5%
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
16.0%
(/.f64 (neg.f64 b_2) a)
2.4%
(/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))
2.4%
(/.f64 #s(literal 2 binary64) (/.f64 a b_2))
39.1%
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
30.7%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
36.2%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))
2.4%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
36.1%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
14.9%
(/.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
36.1%
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
35.5%
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
2.4%
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
13.2%
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) b_2))
16.6%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (/.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) b_2))
19.0%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 (/.f64 #s(literal -1 binary64) a))) b_2))
30.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (/.f64 c (/.f64 #s(literal -1 binary64) a))) b_2))
30.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
36.1%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
39.3%
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
Compiler

Compiled 1 304 to 536 computations (58.9% saved)

regimes81.0ms (0.9%)

Memory
6.3MiB live, 122.9MiB allocated
Counts
57 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 #s(literal 2 binary64) (/.f64 a b_2))
(/.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c) (neg.f64 b_2)) a)
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) b_2))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a (*.f64 a b_2)) (*.f64 a a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 a) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a))
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2))) b_2)
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 (neg.f64 c)) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (/.f64 c (/.f64 #s(literal -1 binary64) a))) b_2))
(fma.f64 (/.f64 (sqrt.f64 (neg.f64 c)) a) (sqrt.f64 a) (/.f64 b_2 (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a))) b_2))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))) a)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 c)) (sqrt.f64 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 (/.f64 #s(literal -1 binary64) a))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (/.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a))) b_2))
(fma.f64 (/.f64 (sqrt.f64 c) a) (/.f64 (sqrt.f64 (neg.f64 a)) #s(literal 1 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 (sqrt.f64 (neg.f64 c)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 a) (neg.f64 a)) (/.f64 b_2 a))
(/.f64 (*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) a)
(/.f64 (fma.f64 (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (sqrt.f64 (sqrt.f64 (neg.f64 (*.f64 c a)))) (neg.f64 b_2)) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))) a)
(*.f64 (pow.f64 (/.f64 a (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))) a)
Outputs
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Calls

4 calls:

28.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
18.0ms
b_2
16.0ms
a
15.0ms
c
Results
AccuracySegmentsBranch
57.0%5a
90.7%3b_2
55.4%3c
74.3%5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 28 to 19 computations (32.1% saved)

regimes10.0ms (0.1%)

Memory
-18.3MiB live, 18.8MiB allocated
Counts
24 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 #s(literal 2 binary64) (/.f64 a b_2))
(/.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
Outputs
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Calls

1 calls:

7.0ms
b_2
Results
AccuracySegmentsBranch
85.7%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes6.0ms (0.1%)

Memory
17.4MiB live, 17.4MiB allocated
Counts
15 → 2
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 #s(literal 2 binary64) (/.f64 a b_2))
(/.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 a)))
Outputs
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Calls

1 calls:

5.0ms
b_2
Results
AccuracySegmentsBranch
73.1%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes3.0ms (0%)

Memory
7.7MiB live, 7.7MiB allocated
Counts
6 → 2
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
Outputs
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
Calls

1 calls:

3.0ms
b_2
Results
AccuracySegmentsBranch
73.0%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes3.0ms (0%)

Memory
7.1MiB live, 7.1MiB allocated
Counts
5 → 2
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))
Outputs
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
Calls

1 calls:

2.0ms
b_2
Results
AccuracySegmentsBranch
72.9%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes7.0ms (0.1%)

Memory
-24.0MiB live, 13.4MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
Outputs
(/.f64 (neg.f64 b_2) a)
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
Calls

3 calls:

4.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
2.0ms
c
2.0ms
b_2
Results
AccuracySegmentsBranch
39.3%1c
39.3%1(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
52.7%2b_2
Compiler

Compiled 24 to 16 computations (33.3% saved)

regimes5.0ms (0.1%)

Memory
13.5MiB live, 13.5MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
Outputs
(/.f64 (neg.f64 b_2) a)
Calls

4 calls:

1.0ms
a
1.0ms
b_2
1.0ms
c
1.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
16.0%1c
16.0%1(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
16.0%1a
16.0%1b_2
Compiler

Compiled 28 to 19 computations (32.1% saved)

bsearch38.0ms (0.4%)

Memory
-32.3MiB live, 70.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
30.0ms
9.169142585494828e-61
1.0844119439518482e-54
5.0ms
-1.102335124523879e+146
-2.244612264559559e+140
Samples
13.0ms111×0valid
6.0ms37×2valid
5.0ms44×1valid
2.0ms27×0invalid
Compiler

Compiled 319 to 220 computations (31% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-mult: 8.0ms (39.4% of total)
ival-sqrt: 4.0ms (19.7% of total)
ival-div: 2.0ms (9.9% of total)
adjust: 2.0ms (9.9% of total)
ival-add: 2.0ms (9.9% of total)
ival-sub: 2.0ms (9.9% of total)
ival-neg: 1.0ms (4.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch22.0ms (0.2%)

Memory
8.0MiB live, 44.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
9.169142585494828e-61
1.0844119439518482e-54
19.0ms
-1.2042152643602661e-133
-4.080334054275612e-140
Samples
11.0ms144×0valid
2.0ms32×0invalid
Compiler

Compiled 415 to 304 computations (26.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-mult: 2.0ms (28.2% of total)
ival-sub: 1.0ms (14.1% of total)
ival-div: 1.0ms (14.1% of total)
ival-add: 1.0ms (14.1% of total)
ival-sqrt: 1.0ms (14.1% of total)
ival-neg: 1.0ms (14.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch41.0ms (0.5%)

Memory
9.4MiB live, 47.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
38.0ms
-5.688864769086942e-300
1.2222732029644471e-306
Samples
27.0ms160×0valid
4.0ms62×0invalid
Compiler

Compiled 199 to 156 computations (21.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-add: 17.0ms (67.2% of total)
ival-mult: 3.0ms (11.9% of total)
ival-sub: 1.0ms (4% of total)
ival-div: 1.0ms (4% of total)
ival-sqrt: 1.0ms (4% of total)
ival-neg: 1.0ms (4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
2.0MiB live, 2.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-5.688864769086942e-300
1.2222732029644471e-306
Compiler

Compiled 199 to 156 computations (21.6% saved)

bsearch1.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-5.688864769086942e-300
1.2222732029644471e-306
Compiler

Compiled 199 to 156 computations (21.6% saved)

bsearch1.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-5.688864769086942e-300
1.2222732029644471e-306
Compiler

Compiled 189 to 146 computations (22.8% saved)

simplify25.0ms (0.3%)

Memory
-23.3MiB live, 17.0MiB allocated
Algorithm
egg-herbie
Rules
20×*-commutative_binary64
16×+-commutative_binary64
16×sub-neg_binary64
10×neg-sub0_binary64
10×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043116
164116
282116
390116
493116
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -5000000000000000254111424201498439852395544724254919894224604014435980857206176135039194186276980095645480143722890917165647288574234188578816 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 7815966023518843/7237005577332262213973186563042994240829374041602535252466099000494570602496 binary64)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -3068803694902633/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 7815966023518843/7237005577332262213973186563042994240829374041602535252466099000494570602496 binary64)) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(if (<=.f64 b_2 #s(literal 20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal 20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal 20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (neg.f64 b_2) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (neg.f64 b_2) a)
Outputs
(if (<=.f64 b_2 #s(literal -5000000000000000254111424201498439852395544724254919894224604014435980857206176135039194186276980095645480143722890917165647288574234188578816 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 7815966023518843/7237005577332262213973186563042994240829374041602535252466099000494570602496 binary64)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -5000000000000000254111424201498439852395544724254919894224604014435980857206176135039194186276980095645480143722890917165647288574234188578816 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 7815966023518843/7237005577332262213973186563042994240829374041602535252466099000494570602496 binary64)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -3068803694902633/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 7815966023518843/7237005577332262213973186563042994240829374041602535252466099000494570602496 binary64)) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -3068803694902633/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 7815966023518843/7237005577332262213973186563042994240829374041602535252466099000494570602496 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(if (<=.f64 b_2 #s(literal 20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal 20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal 20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal 20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (neg.f64 b_2) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal 20240225330731/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 b_2 (neg.f64 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (neg.f64 b_2) a)
(/.f64 b_2 (neg.f64 a))

soundness865.0ms (9.8%)

Memory
14.3MiB live, 779.7MiB allocated
Rules
11 022×lower-fma.f64
11 022×lower-fma.f32
8 508×lower-fma.f64
8 508×lower-fma.f32
7 580×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09358676
130327893
083427637
038234
072220
1255154
21943154
09430151
01041
01741
16439
246338
3588838
0861134
05083200
116063160
255203144
087823008
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 322 to 189 computations (41.3% saved)

preprocess86.0ms (1%)

Memory
5.8MiB live, 195.1MiB allocated
Compiler

Compiled 454 to 160 computations (64.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...