Numeric.SpecFunctions:logGamma from math-functions-0.1.5.2, D

Time bar (total: 17.7s)

analyze593.0ms (3.3%)

Memory
-11.3MiB live, 1 036.8MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
0%0%99.7%0.3%0%0%0%1
0%0%99.7%0.3%0%0%0%2
0%0%99.7%0.3%0%0%0%3
50%49.9%49.9%0.3%0%0%0%4
50%49.9%49.9%0.3%0%0%0%5
50%49.9%49.9%0.3%0%0%0%6
50%49.9%49.9%0.3%0%0%0%7
50%49.9%49.9%0.3%0%0%0%8
50%49.9%49.9%0.3%0%0%0%9
50%49.9%49.9%0.3%0%0%0%10
50%49.9%49.9%0.3%0%0%0%11
50%49.9%49.9%0.3%0%0%0%12
Compiler

Compiled 39 to 32 computations (17.9% saved)

sample3.2s (17.9%)

Memory
-23.5MiB live, 4 318.7MiB allocated
Samples
2.5s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 2.1s
const: 997.0ms (48.3% of total)
ival-mult: 551.0ms (26.7% of total)
ival-add: 451.0ms (21.9% of total)
ival-div: 54.0ms (2.6% of total)
ival-true: 7.0ms (0.3% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

preprocess708.0ms (4%)

Memory
-8.3MiB live, 792.8MiB allocated
Algorithm
egg-herbie
Rules
25 746×lower-fma.f64
25 746×lower-fma.f32
3 682×lower-*.f32
3 666×lower-*.f64
3 604×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02321023
16171003
215171003
35488999
03037
04837
17337
213337
338237
4104337
5287537
6443437
7522937
8551437
9552237
10552237
11607037
12705337
13753137
14753137
15763437
16763437
0824529
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
Outputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)

explain791.0ms (4.5%)

Memory
8.2MiB live, 770.0MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
990-0-(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
130-0-(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b))
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z)
00-0-(*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z)
00-0-#s(literal 314690115749/10000000000 binary64)
00-0-a
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z)
00-0-t
00-0-(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
00-0-(+.f64 z #s(literal 15234687407/1000000000 binary64))
00-0-y
00-0-#s(literal 119400905721/10000000000 binary64)
00-0-#s(literal 607771387771/1000000000000 binary64)
00-0-#s(literal 15234687407/1000000000 binary64)
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))
00-0-(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))
00-0-(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t)
00-0-z
00-0-(+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))
00-0-(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z)
00-0-#s(literal 313060547623/100000000000 binary64)
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a)
00-0-(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)
00-0-#s(literal 55833770631/5000000000 binary64)
00-0-(*.f64 z #s(literal 313060547623/100000000000 binary64))
00-0-b
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))o/o430
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t)overflow64
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z)overflow100
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a)overflow86
(*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z)overflow64
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z)overflow86
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b))overflow115
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)overflow100
(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)overflow81
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)overflow95
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z)overflow64
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))overflow81
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))overflow95
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))overflow64
*.f64(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b))n*o130
/.f64(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))o/n40
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t)overflow64
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z)overflow100
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a)overflow86
(*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z)overflow64
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z)overflow86
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b))overflow115
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)overflow100
/.f64(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))n/o10
(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)overflow81
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)overflow95
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z)overflow64
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))overflow81
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))overflow95
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))overflow64
Confusion
Predicted +Predicted -
+6040
-0156
Precision
1.0
Recall
0.6
Confusion?
Predicted +Predicted MaybePredicted -
+60040
-00156
Precision?
1.0
Recall?
0.6
Freqs
test
numberfreq
0196
159
21
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
233.0ms512×0valid
Compiler

Compiled 582 to 124 computations (78.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 181.0ms
ival-mult: 82.0ms (45.3% of total)
const: 66.0ms (36.5% of total)
ival-add: 28.0ms (15.5% of total)
ival-div: 3.0ms (1.7% of total)
ival-true: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 6 to 6 computations (0% saved)

prune1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.8%
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
Compiler

Compiled 43 to 30 computations (30.2% saved)

simplify594.0ms (3.4%)

Memory
-2.6MiB live, 701.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t)
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a)
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)
cost-diff128
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
Rules
25 746×lower-fma.f64
25 746×lower-fma.f32
3 682×lower-*.f32
3 666×lower-*.f64
3 604×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030246
048246
173246
2133246
3382246
41043246
52875246
64434246
75229246
85514246
95522246
105522246
116070246
127053246
137531246
147531246
157634246
167634246
08245202
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
x
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b))
y
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z)
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z)
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t)
(*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z)
(+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))
(*.f64 z #s(literal 313060547623/100000000000 binary64))
z
#s(literal 313060547623/100000000000 binary64)
#s(literal 55833770631/5000000000 binary64)
t
a
b
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
#s(literal 15234687407/1000000000 binary64)
#s(literal 314690115749/10000000000 binary64)
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
Outputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
y
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z)
(*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a)
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z)
(*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t)
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z)
(*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))
(+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))
(fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))
(*.f64 z #s(literal 313060547623/100000000000 binary64))
z
#s(literal 313060547623/100000000000 binary64)
#s(literal 55833770631/5000000000 binary64)
t
a
b
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)
(*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z)
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
#s(literal 15234687407/1000000000 binary64)
#s(literal 314690115749/10000000000 binary64)
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)

localize105.0ms (0.6%)

Memory
19.3MiB live, 178.1MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
accuracy99.6%
(*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z)
accuracy95.1%
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b))
accuracy62.3%
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Samples
72.0ms256×0valid
Compiler

Compiled 248 to 32 computations (87.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 55.0ms
ival-mult: 22.0ms (40% of total)
const: 18.0ms (32.8% of total)
ival-add: 13.0ms (23.7% of total)
ival-div: 2.0ms (3.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series50.0ms (0.3%)

Memory
12.2MiB live, 87.2MiB allocated
Counts
8 → 324
Calls
Call 1
Inputs
#<alt (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))>
#<alt (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)>
#<alt (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a)>
#<alt (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t)>
#<alt (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))>
#<alt (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b))>
#<alt (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z)>
#<alt (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)>
Outputs
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (- (+ x (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z)))) (* 4769379582500641883561/100000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))>
#<alt (- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt b>
#<alt (+ b (* a z))>
#<alt (+ b (* z (+ a (* t z))))>
#<alt (+ b (* z (+ a (* z (+ t (* 55833770631/5000000000 z))))))>
#<alt (* 313060547623/100000000000 (pow z 4))>
#<alt (* (pow z 4) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))>
#<alt (* (pow z 4) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (+ (/ a (pow z 3)) (/ t (pow z 2))))))>
#<alt (* 313060547623/100000000000 (pow z 4))>
#<alt (* (pow z 4) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))>
#<alt (* (pow z 4) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ (+ t (/ a z)) z)) 55833770631/5000000000) z))))>
#<alt (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))>
#<alt (+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (* t (pow z 2))>
#<alt (* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))>
#<alt (* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))>
#<alt (* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))>
#<alt (* t (pow z 2))>
#<alt (* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))>
#<alt (* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))>
#<alt (* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))>
#<alt (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))>
#<alt (+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (* a z)>
#<alt (* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))>
#<alt (* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))>
#<alt (* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))>
#<alt (* a z)>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))>
#<alt (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt b>
#<alt (* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))>
#<alt (* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))>
#<alt (* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))>
#<alt b>
#<alt (* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))>
#<alt (* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))>
#<alt (* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))>
#<alt a>
#<alt (+ a (* t z))>
#<alt (+ a (* z (+ t (* 55833770631/5000000000 z))))>
#<alt (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))>
#<alt (* 313060547623/100000000000 (pow z 3))>
#<alt (* (pow z 3) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 3) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))>
#<alt (* (pow z 3) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (+ (/ a (pow z 3)) (/ t (pow z 2))))))>
#<alt (* 313060547623/100000000000 (pow z 3))>
#<alt (* (pow z 3) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 55833770631/5000000000 (/ t z)) z)) 313060547623/100000000000)))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 55833770631/5000000000 (* -1 (/ (+ (* -1 t) (* -1 (/ a z))) z))) z)) 313060547623/100000000000)))>
#<alt (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt (+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))>
#<alt (+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))>
#<alt (+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))>
#<alt (* t z)>
#<alt (* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))>
#<alt (* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))>
#<alt (* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))>
#<alt (* t z)>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))>
#<alt (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))>
#<alt (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))>
#<alt (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))>
#<alt (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))>
#<alt a>
#<alt (* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))>
#<alt (* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))>
#<alt (* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))>
#<alt a>
#<alt (* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))>
#<alt (* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))>
#<alt (* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))>
#<alt t>
#<alt (+ t (* 55833770631/5000000000 z))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt (* 313060547623/100000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))>
#<alt (* 313060547623/100000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))>
#<alt (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt t>
#<alt (* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))>
#<alt (* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))>
#<alt (* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))>
#<alt t>
#<alt (* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))>
#<alt (* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))>
#<alt (* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (* 313060547623/100000000000 y)>
#<alt (- (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))) (* 4769379582500641883561/100000000000000000000 (/ y z)))>
#<alt (- (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))>
#<alt (- (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))>
#<alt (* 313060547623/100000000000 y)>
#<alt (+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))>
#<alt (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* b y)>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* b y) (* z (+ (* a y) (* t (* y z)))))>
#<alt (+ (* b y) (* z (+ (* a y) (* z (+ (* 55833770631/5000000000 (* y z)) (* t y))))))>
#<alt (* 313060547623/100000000000 (* y (pow z 4)))>
#<alt (* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))>
#<alt (* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))))>
#<alt (* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))))>
#<alt (* 313060547623/100000000000 (* y (pow z 4)))>
#<alt (* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))>
#<alt (* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (* t y) z))) z)) (* 313060547623/100000000000 y)))>
#<alt (* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (+ (* t y) (/ (* a y) z)) z))) z)) (* 313060547623/100000000000 y)))>
#<alt (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (* t (* y (pow z 2)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))>
#<alt (* t (* y (pow z 2)))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))>
#<alt (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (* a (* y z))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))>
#<alt (* a (* y z))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))>
#<alt (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* b y)>
#<alt (* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))>
#<alt (* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))>
#<alt (* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))>
#<alt (* b y)>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))>
#<alt (* 55833770631/5000000000 z)>
#<alt (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))>
#<alt (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))>
#<alt (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))>
#<alt (* 313060547623/100000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* 313060547623/100000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* 119400905721/10000000000 z)>
#<alt (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z)))>
#<alt (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))))>
#<alt (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))>
Calls

81 calls:

TimeVariablePointExpression
6.0ms
y
@0
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
3.0ms
z
@-inf
(+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t)
3.0ms
t
@0
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
2.0ms
x
@0
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
2.0ms
y
@inf
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))

rewrite413.0ms (2.3%)

Memory
-22.9MiB live, 661.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 534×lower-/.f32
4 532×lower-/.f64
4 360×lower-fma.f64
4 360×lower-fma.f32
3 798×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030150
048150
1200150
21538150
08554119
Stop Event
iter limit
node limit
iter limit
Counts
8 → 316
Calls
Call 1
Inputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a)
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t)
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b))
(*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
Outputs
(+.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(+.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))))
(fma.f64 x #s(literal 1 binary64) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) #s(literal 1 binary64) x)
(fma.f64 (neg.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (/.f64 #s(literal -1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) x)
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) #s(literal -1 binary64)) (/.f64 (neg.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))) x)
(fma.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) #s(literal -1 binary64)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -3 binary64))) (fma.f64 x x (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)))))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -3 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)) (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -3 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -3 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (*.f64 (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (*.f64 (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x x (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (neg.f64 (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))) (neg.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))))))
(*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)))))))
(*.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))))
(+.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)
(+.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))
(+.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) (neg.f64 (/.f64 (*.f64 b b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)))
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) z b)
(fma.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) (neg.f64 (/.f64 (*.f64 b b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))))
(fma.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))) b)
(fma.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) b)
(fma.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a))) z) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))) b)
(fma.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) z) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) b)
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) (fma.f64 b b (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z b)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b b (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z b)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 b b) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 b b (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z b))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))) (neg.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) (*.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) (*.f64 b b))) (*.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))))) (neg.f64 (neg.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)))) (neg.f64 (neg.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))) (neg.f64 (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) (fma.f64 (/.f64 (*.f64 b b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) (*.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) (/.f64 #s(literal 1 binary64) (fma.f64 b b (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z b))))))
(*.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)))
(*.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (/.f64 #s(literal 1 binary64) (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))
(+.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)
(+.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))
(+.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) (neg.f64 (/.f64 (*.f64 a a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a)))))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) (/.f64 (*.f64 a a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))))
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))) (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) z a)
(fma.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) (neg.f64 (/.f64 (*.f64 a a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a)))))
(fma.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (fma.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))) a)
(fma.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) a)
(fma.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (*.f64 t t))) z) (/.f64 #s(literal 1 binary64) (fma.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))) a)
(fma.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) z) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) a)
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a))) (fma.f64 a (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a))) (fma.f64 a a (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z a)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a a (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z a)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (-.f64 (*.f64 a a) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a)))) (neg.f64 (fma.f64 a (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a)))) (neg.f64 (fma.f64 a a (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z a))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a)))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))) (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a)) (*.f64 a a))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a)) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a))))) (neg.f64 (neg.f64 (fma.f64 a (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))) (neg.f64 (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) (fma.f64 (/.f64 (*.f64 a a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) (/.f64 (*.f64 a a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) (*.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) (/.f64 (*.f64 a a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 a a (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z a))))))
(*.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a))))
(*.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 a)))))
(*.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))) (/.f64 #s(literal 1 binary64) (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))))
(+.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)
(+.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) (neg.f64 (/.f64 (*.f64 t t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t))))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) (/.f64 (*.f64 t t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(fma.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) z t)
(fma.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) (neg.f64 (/.f64 (*.f64 t t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t))))
(fma.f64 (*.f64 z (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) (-.f64 #s(literal 3117409942875118138161/25000000000000000000 binary64) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64))))) t)
(fma.f64 (*.f64 z (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64))) t)
(fma.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) (-.f64 #s(literal 3117409942875118138161/25000000000000000000 binary64) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64))))) t)
(fma.f64 (*.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64))) t)
(/.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (*.f64 t t))) (fma.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (*.f64 t t))) (fma.f64 t t (-.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t t (-.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))) (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (*.f64 t t)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (-.f64 (*.f64 t t) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (*.f64 t t)))) (neg.f64 (fma.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (*.f64 t t)))) (neg.f64 (fma.f64 t t (-.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t))) (neg.f64 (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)))
(/.f64 (-.f64 (*.f64 t t) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) (*.f64 (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t) (*.f64 t t))) (*.f64 (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (*.f64 t t))))) (neg.f64 (neg.f64 (fma.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)))) (neg.f64 (neg.f64 (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t))))
(/.f64 (neg.f64 (-.f64 (*.f64 t t) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))) (neg.f64 (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) (/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) (fma.f64 (/.f64 (*.f64 t t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) (/.f64 (*.f64 t t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) (*.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) (/.f64 (*.f64 t t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (*.f64 t t))) (/.f64 #s(literal 1 binary64) (fma.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (*.f64 t t))) (/.f64 #s(literal 1 binary64) (fma.f64 t t (-.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))))
(*.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)))
(*.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t))))
(*.f64 (-.f64 (*.f64 t t) (*.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(neg.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -1 binary64))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) #s(literal 1 binary64))
(*.f64 (neg.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (/.f64 #s(literal -1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) #s(literal -1 binary64)) (/.f64 (neg.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) #s(literal -1 binary64)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))
(+.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y b))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))
(-.f64 (/.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y) (neg.f64 (*.f64 y b)))) (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y) (neg.f64 (*.f64 y b)))))
(fma.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 y b))
(fma.f64 y b (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))
(fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) y) (*.f64 y b))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y) (*.f64 y b))
(fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) y (*.f64 y b))
(fma.f64 b y (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))
(fma.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 y b))
(fma.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) z (*.f64 y b))
(neg.f64 (neg.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))
(/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y b)))) (fma.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y) (neg.f64 (*.f64 y b))) (fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (neg.f64 (*.f64 (*.f64 y b) (*.f64 y b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (*.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) (*.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) y)))
(/.f64 (fma.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y b)))))
(/.f64 (fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (neg.f64 (*.f64 (*.f64 y b) (*.f64 y b)))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y) (neg.f64 (*.f64 y b))))
(/.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b)))) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))
(/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) y) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))
(/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) y) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y b))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (neg.f64 (*.f64 (*.f64 y b) (*.f64 y b))))) (neg.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y) (neg.f64 (*.f64 y b)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))
(/.f64 (neg.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)))) (neg.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) y)) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) y)) (neg.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)))
(/.f64 (fma.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))) (fma.f64 (*.f64 y b) (*.f64 y b) (-.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (*.f64 (*.f64 y b) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))) (-.f64 (*.f64 y b) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) y)
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))
(*.f64 (fma.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y b))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (neg.f64 (*.f64 (*.f64 y b) (*.f64 y b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y) (neg.f64 (*.f64 y b)))))
(*.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))
(*.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)))
(*.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) y) (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))
(*.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)))
(+.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (*.f64 z #s(literal 55833770631/5000000000 binary64)))
(+.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))))
(+.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (*.f64 #s(literal 55833770631/5000000000 binary64) z))
(+.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z))
(fma.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)) (*.f64 z #s(literal 55833770631/5000000000 binary64)))
(fma.f64 z #s(literal 55833770631/5000000000 binary64) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))))
(fma.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z (*.f64 #s(literal 55833770631/5000000000 binary64) z))
(fma.f64 #s(literal 55833770631/5000000000 binary64) z (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z))
(/.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) (-.f64 #s(literal 3117409942875118138161/25000000000000000000 binary64) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64)))) (*.f64 z (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64)) (*.f64 z (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) (-.f64 #s(literal 3117409942875118138161/25000000000000000000 binary64) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64)))) (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64)) (*.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64)) z)))
(/.f64 (*.f64 z (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64))) (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) (-.f64 #s(literal 3117409942875118138161/25000000000000000000 binary64) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64)))))
(/.f64 (*.f64 z (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64))) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64)) z) (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) (-.f64 #s(literal 3117409942875118138161/25000000000000000000 binary64) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64)) z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64)))
(/.f64 (neg.f64 (*.f64 z (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) (-.f64 #s(literal 3117409942875118138161/25000000000000000000 binary64) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64)))) (neg.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64)) z)) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) (-.f64 #s(literal 3117409942875118138161/25000000000000000000 binary64) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64)) z)) (neg.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (-.f64 (*.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 z #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (*.f64 z #s(literal 55833770631/5000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 z #s(literal 55833770631/5000000000 binary64)) (-.f64 (*.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))) (*.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (-.f64 (*.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 #s(literal 55833770631/5000000000 binary64) z)) (*.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (*.f64 #s(literal 55833770631/5000000000 binary64) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 #s(literal 55833770631/5000000000 binary64) z) (-.f64 (*.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z)) (*.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))) (*.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 z #s(literal 55833770631/5000000000 binary64)))) (-.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (*.f64 z #s(literal 55833770631/5000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 z #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))))) (-.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z)) (*.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 #s(literal 55833770631/5000000000 binary64) z))) (-.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (*.f64 #s(literal 55833770631/5000000000 binary64) z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 #s(literal 55833770631/5000000000 binary64) z)) (*.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z))) (-.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z)))
(*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))
(*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) z)
(*.f64 (*.f64 z (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) (-.f64 #s(literal 3117409942875118138161/25000000000000000000 binary64) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64))))))
(*.f64 (*.f64 z (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) (-.f64 #s(literal 3117409942875118138161/25000000000000000000 binary64) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64))))))
(*.f64 (*.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64))))
(+.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(+.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z))
(+.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z))
(fma.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z (*.f64 #s(literal 119400905721/10000000000 binary64) z))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z))
(/.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (*.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) z)))
(/.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (*.f64 z (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) z) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) z) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 (neg.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (neg.f64 (-.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) z)) (neg.f64 (-.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) z)) (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (-.f64 (*.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (*.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (-.f64 (*.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z)) (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z) (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z)) (*.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (*.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (-.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))) (-.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z)) (*.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z))) (-.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z)) (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z))) (-.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z)))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) z)
(*.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(*.f64 (*.f64 z (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(*.f64 (*.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))

simplify393.0ms (2.2%)

Memory
-12.3MiB live, 813.0MiB allocated
Algorithm
egg-herbie
Rules
9 872×lower-fma.f64
9 872×lower-fma.f32
6 388×lower-*.f64
6 388×lower-*.f32
2 966×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04948689
117238448
256208384
082217030
Stop Event
iter limit
node limit
Counts
324 → 312
Calls
Call 1
Inputs
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
x
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (* 313060547623/100000000000 y))
(- (+ x (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z)))) (* 4769379582500641883561/100000000000000000000 (/ y z)))
(- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))
(- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))
(+ x (* 313060547623/100000000000 y))
(+ x (+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
b
(+ b (* a z))
(+ b (* z (+ a (* t z))))
(+ b (* z (+ a (* z (+ t (* 55833770631/5000000000 z))))))
(* 313060547623/100000000000 (pow z 4))
(* (pow z 4) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 4) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(* (pow z 4) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (+ (/ a (pow z 3)) (/ t (pow z 2))))))
(* 313060547623/100000000000 (pow z 4))
(* (pow z 4) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 4) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(* (pow z 4) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ (+ t (/ a z)) z)) 55833770631/5000000000) z))))
(+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(* t (pow z 2))
(* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))
(* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))
(* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))
(* t (pow z 2))
(* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))
(* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))
(* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))
(+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(* a z)
(* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))
(* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))
(* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))
(* a z)
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))
(* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
b
(* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))
(* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))
(* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))
b
(* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))
(* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))
(* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))
a
(+ a (* t z))
(+ a (* z (+ t (* 55833770631/5000000000 z))))
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(* 313060547623/100000000000 (pow z 3))
(* (pow z 3) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 3) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(* (pow z 3) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (+ (/ a (pow z 3)) (/ t (pow z 2))))))
(* 313060547623/100000000000 (pow z 3))
(* (pow z 3) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 55833770631/5000000000 (/ t z)) z)) 313060547623/100000000000)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 55833770631/5000000000 (* -1 (/ (+ (* -1 t) (* -1 (/ a z))) z))) z)) 313060547623/100000000000)))
(+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(* t z)
(* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))
(* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))
(* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))
(* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
a
(* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))
(* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))
(* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))
a
(* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))
t
(+ t (* 55833770631/5000000000 z))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(* 313060547623/100000000000 (pow z 2))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(* 313060547623/100000000000 (pow z 2))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
t
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
t
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* 1000000000000/607771387771 (* b y))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(* 313060547623/100000000000 y)
(- (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))) (* 4769379582500641883561/100000000000000000000 (/ y z)))
(- (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))
(- (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))
(* 313060547623/100000000000 y)
(+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))
(+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))
(+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))
(/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* b y)
(+ (* a (* y z)) (* b y))
(+ (* b y) (* z (+ (* a y) (* t (* y z)))))
(+ (* b y) (* z (+ (* a y) (* z (+ (* 55833770631/5000000000 (* y z)) (* t y))))))
(* 313060547623/100000000000 (* y (pow z 4)))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))))
(* 313060547623/100000000000 (* y (pow z 4)))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))
(* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (* t y) z))) z)) (* 313060547623/100000000000 y)))
(* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (+ (* t y) (/ (* a y) z)) z))) z)) (* 313060547623/100000000000 y)))
(* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(* t (* y (pow z 2)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(* t (* y (pow z 2)))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(* a (* y z))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(* a (* y z))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* b y)
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(* b y)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(* 55833770631/5000000000 z)
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(* 313060547623/100000000000 (pow z 2))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* 313060547623/100000000000 (pow z 2))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* 119400905721/10000000000 z)
(* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z)))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
Outputs
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) x)
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (-.f64 (*.f64 y #s(literal 11166754126200/607771387771 binary64)) (fma.f64 #s(literal 11940090572100/607771387771 binary64) (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 15234687407000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal 31469011574900/607771387771 binary64))))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(- (+ x (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z)))) (* 4769379582500641883561/100000000000000000000 (/ y z)))
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))
(+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 t (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z))))))
(- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))
(-.f64 (+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (fma.f64 y (/.f64 t (*.f64 z z)) (fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y #s(literal 55833770631/5000000000 binary64)) z)))) (+.f64 (fma.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 y (/.f64 #s(literal -3652704169880641883561/100000000000000000000 binary64) (*.f64 z z)) (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (*.f64 z (*.f64 z z)))) (/.f64 (*.f64 y #s(literal -1149469898016594153852228470302189/1000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (fma.f64 #s(literal 37379712931698453651183/1000000000000000000000 binary64) (/.f64 y (*.f64 z (*.f64 z z))) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal 4769379582500641883561/100000000000000000000 binary64)) z)))))
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (neg.f64 z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (+.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (/.f64 (fma.f64 y a (fma.f64 #s(literal -15234687407/1000000000 binary64) (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (fma.f64 y #s(literal 1149469898016594153852228470302189/1000000000000000000000000000000 binary64) (*.f64 y #s(literal -37379712931698453651183/1000000000000000000000 binary64))))) z)) (neg.f64 z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x t)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x t)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x t)))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 t (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 t (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 t (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))
(+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (*.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) a) (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (*.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) a) (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (*.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) a) (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x a)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x a)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x a)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
b
(+ b (* a z))
(fma.f64 z a b)
(+ b (* z (+ a (* t z))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (* z (+ a (* z (+ t (* 55833770631/5000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 55833770631/5000000000 binary64) t) a) b)
(* 313060547623/100000000000 (pow z 4))
(*.f64 #s(literal 313060547623/100000000000 binary64) (pow.f64 z #s(literal 4 binary64)))
(* (pow z 4) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z)))
(* (pow z 4) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 55833770631/5000000000 binary64) z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 t (*.f64 z z)))))
(* (pow z 4) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (+ (/ a (pow z 3)) (/ t (pow z 2))))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z)) (+.f64 (/.f64 t (*.f64 z z)) (/.f64 a (*.f64 z (*.f64 z z))))))
(* 313060547623/100000000000 (pow z 4))
(*.f64 #s(literal 313060547623/100000000000 binary64) (pow.f64 z #s(literal 4 binary64)))
(* (pow z 4) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z)))
(* (pow z 4) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 (+.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 t z)) z)))
(* (pow z 4) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ (+ t (/ a z)) z)) 55833770631/5000000000) z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 (+.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 (+.f64 t (/.f64 a z)) z)) z)))
(+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b)
(+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(* t (pow z 2))
(*.f64 t (*.f64 z z))
(* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))
(*.f64 t (fma.f64 z (+.f64 z (/.f64 (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) t)) (/.f64 b t)))
(* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))
(*.f64 t (fma.f64 z (+.f64 z (/.f64 (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) t)) (/.f64 b t)))
(* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))
(*.f64 t (fma.f64 z (+.f64 z (/.f64 (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) t)) (/.f64 b t)))
(* t (pow z 2))
(*.f64 t (*.f64 z z))
(* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))
(*.f64 t (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t)))
(* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))
(*.f64 t (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t)))
(* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))
(*.f64 t (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t)))
(+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b)
(+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(* a z)
(*.f64 z a)
(* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))
(*.f64 a (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (/.f64 (*.f64 z z) a) (+.f64 z (/.f64 b a))))
(* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))
(*.f64 a (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (/.f64 (*.f64 z z) a) (+.f64 z (/.f64 b a))))
(* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))
(*.f64 a (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (/.f64 (*.f64 z z) a) (+.f64 z (/.f64 b a))))
(* a z)
(*.f64 z a)
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))
(*.f64 a (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a)))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))
(*.f64 a (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a)))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))
(*.f64 a (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a)))
(* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))
(+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
b
(* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))
(fma.f64 b (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) b)
(* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))
(fma.f64 b (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) b)
(* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))
(fma.f64 b (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) b)
b
(* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))
(neg.f64 (*.f64 b (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (neg.f64 (/.f64 z b)) #s(literal -1 binary64))))
(* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))
(neg.f64 (*.f64 b (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (neg.f64 (/.f64 z b)) #s(literal -1 binary64))))
(* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))
(neg.f64 (*.f64 b (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (neg.f64 (/.f64 z b)) #s(literal -1 binary64))))
a
(+ a (* t z))
(fma.f64 z t a)
(+ a (* z (+ t (* 55833770631/5000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 55833770631/5000000000 binary64) t) a)
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(* 313060547623/100000000000 (pow z 3))
(*.f64 #s(literal 313060547623/100000000000 binary64) (*.f64 z (*.f64 z z)))
(* (pow z 3) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z)))))
(* (pow z 3) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 #s(literal 55833770631/5000000000 binary64) z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 t (*.f64 z z)))))
(* (pow z 3) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (+ (/ a (pow z 3)) (/ t (pow z 2))))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z)) (+.f64 (/.f64 t (*.f64 z z)) (/.f64 a (*.f64 z (*.f64 z z))))))
(* 313060547623/100000000000 (pow z 3))
(*.f64 #s(literal 313060547623/100000000000 binary64) (*.f64 z (*.f64 z z)))
(* (pow z 3) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z)))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 55833770631/5000000000 (/ t z)) z)) 313060547623/100000000000)))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal -55833770631/5000000000 binary64) (/.f64 t z)) z) #s(literal -313060547623/100000000000 binary64)) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 55833770631/5000000000 (* -1 (/ (+ (* -1 t) (* -1 (/ a z))) z))) z)) 313060547623/100000000000)))
(neg.f64 (*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 (-.f64 #s(literal -55833770631/5000000000 binary64) (/.f64 (+.f64 t (/.f64 a z)) z)) z) #s(literal -313060547623/100000000000 binary64))))
(+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a)
(+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(* t z)
(*.f64 z t)
(* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))
(*.f64 t (+.f64 (/.f64 a t) (fma.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (/.f64 (*.f64 z z) t) z)))
(* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))
(*.f64 t (+.f64 (/.f64 a t) (fma.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (/.f64 (*.f64 z z) t) z)))
(* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))
(*.f64 t (+.f64 (/.f64 a t) (fma.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (/.f64 (*.f64 z z) t) z)))
(* t z)
(*.f64 z t)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))
(*.f64 t (+.f64 z (/.f64 (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) t)))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))
(*.f64 t (+.f64 z (/.f64 (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) t)))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))
(*.f64 t (+.f64 z (/.f64 (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) t)))
(* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
a
(* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))
(fma.f64 a (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (/.f64 z a)) a)
(* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))
(fma.f64 a (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (/.f64 z a)) a)
(* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))
(fma.f64 a (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (/.f64 z a)) a)
a
(* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))
(*.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 (/.f64 z a)) #s(literal -1 binary64)) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))
(*.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 (/.f64 z a)) #s(literal -1 binary64)) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))
(*.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 (/.f64 z a)) #s(literal -1 binary64)) (neg.f64 a))
t
(+ t (* 55833770631/5000000000 z))
(fma.f64 z #s(literal 55833770631/5000000000 binary64) t)
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(* 313060547623/100000000000 (pow z 2))
(*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 55833770631/5000000000 binary64) z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 t (*.f64 z z)))))
(* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 55833770631/5000000000 binary64) z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 t (*.f64 z z)))))
(* 313060547623/100000000000 (pow z 2))
(*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 (+.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 t z)) z)))
(* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 (+.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 t z)) z)))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
t
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(fma.f64 z (*.f64 (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) t) t)
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(fma.f64 z (*.f64 (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) t) t)
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(fma.f64 z (*.f64 (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) t) t)
t
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(neg.f64 (*.f64 t (fma.f64 (neg.f64 z) (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal -1 binary64))))
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(neg.f64 (*.f64 t (fma.f64 (neg.f64 z) (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal -1 binary64))))
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(neg.f64 (*.f64 t (fma.f64 (neg.f64 z) (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal -1 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (-.f64 (*.f64 y #s(literal 11166754126200/607771387771 binary64)) (fma.f64 #s(literal 11940090572100/607771387771 binary64) (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 15234687407000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal 31469011574900/607771387771 binary64))))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(- (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))) (* 4769379582500641883561/100000000000000000000 (/ y z)))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z))
(- (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))
(-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (fma.f64 y #s(literal 313060547623/100000000000 binary64) (*.f64 t (/.f64 y (*.f64 z z))))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z)))))
(- (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) (fma.f64 y (/.f64 t (*.f64 z z)) (fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y #s(literal 55833770631/5000000000 binary64)) z)))) (+.f64 (fma.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 y (/.f64 #s(literal -3652704169880641883561/100000000000000000000 binary64) (*.f64 z z)) (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (*.f64 z (*.f64 z z)))) (/.f64 (*.f64 y #s(literal -1149469898016594153852228470302189/1000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (fma.f64 #s(literal 37379712931698453651183/1000000000000000000000 binary64) (/.f64 y (*.f64 z (*.f64 z z))) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal 4769379582500641883561/100000000000000000000 binary64)) z)))))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z))
(+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))
(-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (neg.f64 z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))
(-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (/.f64 (+.f64 (/.f64 (+.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (/.f64 (fma.f64 y a (fma.f64 #s(literal -15234687407/1000000000 binary64) (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (fma.f64 y #s(literal 1149469898016594153852228470302189/1000000000000000000000000000000 binary64) (*.f64 y #s(literal -37379712931698453651183/1000000000000000000000 binary64))))) z)) (neg.f64 z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 t (*.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 t (*.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 t (*.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 t (*.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 t (*.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 t (*.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* b y)
(*.f64 y b)
(+ (* a (* y z)) (* b y))
(fma.f64 y b (*.f64 y (*.f64 z a)))
(+ (* b y) (* z (+ (* a y) (* t (* y z)))))
(fma.f64 z (fma.f64 y a (*.f64 y (*.f64 z t))) (*.f64 y b))
(+ (* b y) (* z (+ (* a y) (* z (+ (* 55833770631/5000000000 (* y z)) (* t y))))))
(fma.f64 z (fma.f64 z (fma.f64 y (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 y t)) (*.f64 y a)) (*.f64 y b))
(* 313060547623/100000000000 (* y (pow z 4)))
(*.f64 y (*.f64 #s(literal 313060547623/100000000000 binary64) (pow.f64 z #s(literal 4 binary64))))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))
(*.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal 55833770631/5000000000 binary64)) z)) (pow.f64 z #s(literal 4 binary64)))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))))
(*.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (fma.f64 y #s(literal 313060547623/100000000000 binary64) (*.f64 t (/.f64 y (*.f64 z z))))) (pow.f64 z #s(literal 4 binary64)))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))))
(*.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) (fma.f64 y (/.f64 t (*.f64 z z)) (fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y #s(literal 55833770631/5000000000 binary64)) z)))) (pow.f64 z #s(literal 4 binary64)))
(* 313060547623/100000000000 (* y (pow z 4)))
(*.f64 y (*.f64 #s(literal 313060547623/100000000000 binary64) (pow.f64 z #s(literal 4 binary64))))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))
(*.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal 55833770631/5000000000 binary64)) z)) (pow.f64 z #s(literal 4 binary64)))
(* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (* t y) z))) z)) (* 313060547623/100000000000 y)))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -55833770631/5000000000 binary64)) (/.f64 (*.f64 y t) z)) z)))
(* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (+ (* t y) (/ (* a y) z)) z))) z)) (* 313060547623/100000000000 y)))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -55833770631/5000000000 binary64)) (/.f64 (fma.f64 y t (*.f64 a (/.f64 y z))) z)) z)))
(* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(*.f64 y (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(* t (* y (pow z 2)))
(*.f64 y (*.f64 t (*.f64 z z)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t))))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t))))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t))))
(* t (* y (pow z 2)))
(*.f64 y (*.f64 t (*.f64 z z)))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t))))
(* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(*.f64 y (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 y (*.f64 z a)))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 y (*.f64 z a)))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 y (*.f64 z a)))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a))))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a))))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a))))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a))))
(* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 y z))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* b y)
(*.f64 y b)
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* b y)
(*.f64 y b)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* 55833770631/5000000000 z)
(*.f64 z #s(literal 55833770631/5000000000 binary64))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))
(* 313060547623/100000000000 (pow z 2))
(*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* 313060547623/100000000000 (pow z 2))
(*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* 119400905721/10000000000 z)
(*.f64 z #s(literal 119400905721/10000000000 binary64))
(* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z)))
(*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))))
(*.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(pow z 4)
(pow.f64 z #s(literal 4 binary64))
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))))
(pow z 4)
(pow.f64 z #s(literal 4 binary64))
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) z)) z)) z)))

eval87.0ms (0.5%)

Memory
-23.3MiB live, 171.3MiB allocated
Compiler

Compiled 31 747 to 2 482 computations (92.2% saved)

prune139.0ms (0.8%)

Memory
36.2MiB live, 196.0MiB allocated
Pruning

25 alts after pruning (25 fresh and 0 done)

PrunedKeptTotal
New60325628
Fresh000
Picked101
Done000
Total60425629
Accuracy
100.0%
Counts
629 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.6%
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
55.3%
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
60.9%
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
57.3%
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
62.3%
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x))
46.3%
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
62.2%
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
59.5%
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
14.4%
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
6.0%
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
22.2%
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
50.8%
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (neg.f64 z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
51.0%
(+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 t (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z))))))
57.7%
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
55.3%
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
44.5%
(+.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
67.1%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
70.5%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
58.0%
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) z) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 607771387771/1000000000000 binary64))))
27.3%
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) z)) z)) z))) #s(literal 607771387771/1000000000000 binary64))))
50.3%
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
33.7%
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
53.4%
(+.f64 x (/.f64 (*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
62.2%
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
38.1%
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
Compiler

Compiled 1 580 to 988 computations (37.5% saved)

simplify821.0ms (4.6%)

Memory
-19.0MiB live, 895.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff320
(fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
cost-diff320
(fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
cost-diff320
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
cost-diff1024
(fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))
cost-diff128
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))
cost-diff128
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
cost-diff0
(*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
cost-diff0
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
cost-diff128
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
cost-diff320
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
cost-diff0
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
cost-diff128
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))
cost-diff128
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
Rules
34 732×lower-fma.f32
34 710×lower-fma.f64
5 122×lower-*.f32
5 098×lower-*.f64
5 068×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047526
089526
1180521
2429515
31238500
43514487
55489487
65528487
75557487
85557487
97055487
107479487
117585487
127608487
137616487
147618487
157618487
09071438
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
x
(/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (fma.f64 z a b))
y
(fma.f64 z a b)
z
a
b
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
#s(literal 15234687407/1000000000 binary64)
#s(literal 314690115749/10000000000 binary64)
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
y
#s(literal 313060547623/100000000000 binary64)
x
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
x
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
y
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
b
#s(literal 1000000000000/607771387771 binary64)
(*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
z
(*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
a
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
#s(literal -11940090572100000000000000/369386059793087248348441 binary64)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
x
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
y
(fma.f64 z (fma.f64 z t a) b)
z
(fma.f64 z t a)
t
a
b
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
#s(literal 15234687407/1000000000 binary64)
#s(literal 314690115749/10000000000 binary64)
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
y
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
b
#s(literal 1000000000000/607771387771 binary64)
(fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)
z
(fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
(*.f64 t #s(literal 1000000000000/607771387771 binary64))
t
(fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))
(*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
a
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
#s(literal -11940090572100000000000000/369386059793087248348441 binary64)
#s(literal -11940090572100/607771387771 binary64)
(*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64))
(*.f64 y b)
#s(literal -31469011574900000000000000/369386059793087248348441 binary64)
x
Outputs
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (fma.f64 z a b))
y
(fma.f64 z a b)
z
a
b
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)
(*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z)
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
#s(literal 15234687407/1000000000 binary64)
#s(literal 314690115749/10000000000 binary64)
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
y
#s(literal 313060547623/100000000000 binary64)
x
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(fma.f64 y (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)
x
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(*.f64 y (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
y
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
b
#s(literal 1000000000000/607771387771 binary64)
(*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
z
(*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
a
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
#s(literal -11940090572100000000000000/369386059793087248348441 binary64)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
y
(fma.f64 z (fma.f64 z t a) b)
z
(fma.f64 z t a)
t
a
b
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)
(*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z)
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
#s(literal 15234687407/1000000000 binary64)
#s(literal 314690115749/10000000000 binary64)
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(fma.f64 y (fma.f64 z (fma.f64 z (fma.f64 a #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 b #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 z t a) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
y
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
b
#s(literal 1000000000000/607771387771 binary64)
(fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)
(fma.f64 y (*.f64 z (fma.f64 z (fma.f64 a #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 b #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 z t a) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)
z
(fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(*.f64 y (fma.f64 z (fma.f64 a #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 b #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 z t a) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
(*.f64 y (fma.f64 b #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) (fma.f64 a #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))
(*.f64 t #s(literal 1000000000000/607771387771 binary64))
(*.f64 #s(literal 1000000000000/607771387771 binary64) t)
t
(fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))
(*.f64 y (fma.f64 a #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 b #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))
(*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
a
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
#s(literal -11940090572100000000000000/369386059793087248348441 binary64)
#s(literal -11940090572100/607771387771 binary64)
(*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64))
(*.f64 y b)
#s(literal -31469011574900000000000000/369386059793087248348441 binary64)
x

localize313.0ms (1.8%)

Memory
-2.4MiB live, 230.2MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy98.0%
(fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
accuracy94.0%
(fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)
accuracy91.6%
(fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))
accuracy89.6%
(fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
accuracy99.7%
(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)
accuracy99.7%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
accuracy95.5%
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
accuracy70.7%
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
accuracy99.7%
(*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
accuracy99.5%
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
accuracy99.1%
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
accuracy92.4%
(*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
accuracy100.0%
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
accuracy99.7%
(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)
accuracy99.7%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
accuracy97.3%
(*.f64 y (fma.f64 z a b))
accuracy82.6%
(/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Samples
150.0ms256×0valid
Compiler

Compiled 574 to 59 computations (89.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 117.0ms
const: 59.0ms (50.3% of total)
ival-mult: 33.0ms (28.1% of total)
ival-add: 22.0ms (18.7% of total)
ival-div: 3.0ms (2.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series181.0ms (1%)

Memory
28.5MiB live, 181.8MiB allocated
Counts
23 → 936
Calls
Call 1
Inputs
#<alt (+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))>
#<alt (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))>
#<alt (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))>
#<alt (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))>
#<alt (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)>
#<alt (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))>
#<alt (+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))>
#<alt (*.f64 b #s(literal 1000000000000/607771387771 binary64))>
#<alt (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))>
#<alt (+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))>
#<alt (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))>
#<alt (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))>
#<alt (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))>
#<alt (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))>
#<alt (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))>
#<alt (*.f64 y (fma.f64 z a b))>
#<alt (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)>
#<alt (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)>
#<alt (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))>
#<alt (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))>
#<alt (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))>
#<alt (*.f64 y (fma.f64 z (fma.f64 z t a) b))>
#<alt (fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)>
Outputs
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt x>
#<alt (+ x (/ (* a y) (pow z 3)))>
#<alt (- (+ x (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4)))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 5))) (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4))))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))>
#<alt x>
#<alt (+ x (/ (* a y) (pow z 3)))>
#<alt (+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))>
#<alt (+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))>
#<alt (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt 607771387771/1000000000000>
#<alt (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))>
#<alt (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))>
#<alt (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))>
#<alt 119400905721/10000000000>
#<alt (+ 119400905721/10000000000 (* 314690115749/10000000000 z))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))>
#<alt 314690115749/10000000000>
#<alt (+ 314690115749/10000000000 (* 15234687407/1000000000 z))>
#<alt (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))>
#<alt (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt x>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (* 313060547623/100000000000 y)>
#<alt (* y (+ 313060547623/100000000000 (/ x y)))>
#<alt (* y (+ 313060547623/100000000000 (/ x y)))>
#<alt (* y (+ 313060547623/100000000000 (/ x y)))>
#<alt (* 313060547623/100000000000 y)>
#<alt (* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))>
#<alt (* 313060547623/100000000000 y)>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt x>
#<alt (* x (+ 1 (* 313060547623/100000000000 (/ y x))))>
#<alt (* x (+ 1 (* 313060547623/100000000000 (/ y x))))>
#<alt (* x (+ 1 (* 313060547623/100000000000 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))>
#<alt (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))>
#<alt (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (* 1000000000000/607771387771 (/ (* a (* y z)) b)))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (* 1000000000000/607771387771 (/ (* a (* y z)) b)))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (* 1000000000000/607771387771 (/ (* a (* y z)) b)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (* 1000000000000/607771387771 (/ (* b y) a)))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (* 1000000000000/607771387771 (/ (* b y) a)))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (* 1000000000000/607771387771 (/ (* b y) a)))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))) a)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt x>
#<alt (* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))>
#<alt (* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))>
#<alt (* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))>
#<alt x>
#<alt (+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))>
#<alt (+ x (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))>
#<alt (* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))>
#<alt (* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))>
#<alt (* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))>
#<alt (* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))>
#<alt (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))))>
#<alt (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))>
#<alt (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))>
#<alt (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))>
#<alt (* 1000000000000/607771387771 b)>
#<alt (* 1000000000000/607771387771 b)>
#<alt (* 1000000000000/607771387771 b)>
#<alt (* 1000000000000/607771387771 b)>
#<alt (* 1000000000000/607771387771 b)>
#<alt (* 1000000000000/607771387771 b)>
#<alt (* 1000000000000/607771387771 b)>
#<alt (* 1000000000000/607771387771 b)>
#<alt (* 1000000000000/607771387771 b)>
#<alt (* 1000000000000/607771387771 b)>
#<alt (* 1000000000000/607771387771 b)>
#<alt (* 1000000000000/607771387771 b)>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt x>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (- (+ x (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))) (* 15234687407/1000000000 (/ (* t y) (pow z 3))))>
#<alt (- (+ x (+ (/ (* a y) (pow z 3)) (+ (/ (* b y) (pow z 4)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) (pow z 3))) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 4))) (* 314690115749/10000000000 (/ (* t y) (pow z 4))))))>
#<alt x>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (+ x (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* -1 (* y (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))>
#<alt (* -1 (* y (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))>
#<alt (* -1 (* y (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))>
#<alt (* -1 (* y (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))>
#<alt (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))>
#<alt (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))>
#<alt (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))>
#<alt (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* a y))>
#<alt (* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a)))))>
#<alt (* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a)))))>
#<alt (* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a)))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* a y))>
#<alt (* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* a y))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))>
#<alt (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))>
#<alt (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))>
#<alt (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))>
#<alt (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))>
#<alt (* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))>
#<alt (* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* 11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))>
#<alt (* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* 11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))>
#<alt (* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* 11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))>
#<alt x>
#<alt (+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))))))>
#<alt (+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))))))>
#<alt (+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))))))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))))))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))))))))>
#<alt (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))))>
#<alt (+ x (+ (* b (+ (* 1000000000000/607771387771 y) (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))>
#<alt (+ x (+ (* b (+ (* 1000000000000/607771387771 y) (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))>
#<alt (+ x (+ (* b (+ (* 1000000000000/607771387771 y) (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))>
#<alt (* b (+ (* 1000000000000/607771387771 y) (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))))>
#<alt (* b (+ (* 1000000000000/607771387771 y) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b)))))>
#<alt (* b (+ (* 1000000000000/607771387771 y) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b)))))>
#<alt (* b (+ (* 1000000000000/607771387771 y) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (+ (* 1000000000000/607771387771 (/ (* b y) (pow z 2))) (+ (/ x (pow z 2)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (+ (* 1000000000000/607771387771 (/ (* b y) (pow z 2))) (+ (/ x (pow z 2)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* -1 (/ (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z))) z)) (* 1000000000000/607771387771 (* t y))))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* -1 (/ (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z))) z)) (* 1000000000000/607771387771 (* t y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))))>
#<alt (* 1000000000000/607771387771 (* t (* y (pow z 2))))>
#<alt (* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (* 1000000000000/607771387771 (/ (* b y) t)) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t)))))>
#<alt (* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (* 1000000000000/607771387771 (/ (* b y) t)) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t)))))>
#<alt (* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (* 1000000000000/607771387771 (/ (* b y) t)) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t)))))>
#<alt (* 1000000000000/607771387771 (* t (* y (pow z 2))))>
#<alt (* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))) t)))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))))>
#<alt (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))>
#<alt (* a (+ (* 1000000000000/607771387771 (/ (* b y) a)) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a)))))>
#<alt (* a (+ (* 1000000000000/607771387771 (/ (* b y) a)) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a)))))>
#<alt (* a (+ (* 1000000000000/607771387771 (/ (* b y) a)) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a)))))>
#<alt (* -1 (* a (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))>
#<alt x>
#<alt (* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x))))>
#<alt (* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x))))>
#<alt (* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))) x)) 1)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))>
#<alt (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))>
#<alt (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))>
#<alt (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))>
#<alt (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))>
#<alt (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))>
#<alt (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))>
#<alt (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))>
#<alt (* -1 (* z (+ (* -1 (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))>
#<alt (* -1 (* z (+ (* -1 (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))>
#<alt (* -1 (* z (+ (* -1 (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))>
#<alt (* -1 (* y (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))>
#<alt (* -1 (* y (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))>
#<alt (* -1 (* y (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))>
#<alt (* -1 (* y (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))>
#<alt (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))>
#<alt (+ (* 1000000000000/607771387771 (* t (* y z))) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))>
#<alt (+ (* 1000000000000/607771387771 (* t (* y z))) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))>
#<alt (+ (* 1000000000000/607771387771 (* t (* y z))) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))>
#<alt (* 1000000000000/607771387771 (* t (* y z)))>
#<alt (* t (+ (* 1000000000000/607771387771 (* y z)) (+ (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))) t))))>
#<alt (* t (+ (* 1000000000000/607771387771 (* y z)) (+ (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))) t))))>
#<alt (* t (+ (* 1000000000000/607771387771 (* y z)) (+ (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))) t))))>
#<alt (* 1000000000000/607771387771 (* t (* y z)))>
#<alt (* -1 (* t (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))) t)))))>
#<alt (* -1 (* t (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))) t)))))>
#<alt (* -1 (* t (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))) t)))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (+ (* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (+ (* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (+ (* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* 1000000000000/607771387771 y) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))) a)))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* 1000000000000/607771387771 y) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))) a)))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* 1000000000000/607771387771 y) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))) a)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))) a)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))) a)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))>
#<alt (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))>
#<alt (+ (* 1000000000000/607771387771 (* a y)) (+ (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))>
#<alt (+ (* 1000000000000/607771387771 (* a y)) (+ (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))>
#<alt (+ (* 1000000000000/607771387771 (* a y)) (+ (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* a y) b)) (+ (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))) b)))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* a y) b)) (+ (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))) b)))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* a y) b)) (+ (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))) b)))))>
#<alt (* -1 (* b (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))>
#<alt (* -1 (* b (+ (* -1 (/ (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))) b)) (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))>
#<alt (* -1 (* b (+ (* -1 (/ (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))) b)) (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))>
#<alt (* -1 (* b (+ (* -1 (/ (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))) b)) (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))>
#<alt (* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))>
#<alt (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))>
#<alt (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))>
#<alt (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))>
#<alt (* 1000000000000/607771387771 (* t y))>
#<alt (* t (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) t)) (+ (* -11940090572100/607771387771 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t)) (* 1000000000000/607771387771 y))))>
#<alt (* t (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) t)) (+ (* -11940090572100/607771387771 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t)) (* 1000000000000/607771387771 y))))>
#<alt (* t (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) t)) (+ (* -11940090572100/607771387771 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t)) (* 1000000000000/607771387771 y))))>
#<alt (* 1000000000000/607771387771 (* t y))>
#<alt (* -1 (* t (+ (* -1000000000000/607771387771 y) (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) t)))))>
#<alt (* -1 (* t (+ (* -1000000000000/607771387771 y) (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) t)))))>
#<alt (* -1 (* t (+ (* -1000000000000/607771387771 y) (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) t)))))>
#<alt (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))>
#<alt (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))>
#<alt (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))>
#<alt (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* a y))>
#<alt (* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* t y) a)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a))))))>
#<alt (* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* t y) a)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a))))))>
#<alt (* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* t y) a)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a))))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* a y))>
#<alt (* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))>
#<alt (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))>
#<alt (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (+ (* 1000000000000/607771387771 (/ (* t y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))>
#<alt (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (+ (* 1000000000000/607771387771 (/ (* t y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))>
#<alt (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (+ (* 1000000000000/607771387771 (/ (* t y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))>
#<alt (* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))>
#<alt (* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))>
#<alt (* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))>
#<alt (* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (- (+ (* a y) (/ (* b y) z)) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 2))) (+ (* a y) (/ (* b y) z))) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* -15234687407/1000000000 (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y)))) (+ (* 119400905721/10000000000 (* a y)) (* 314690115749/10000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))))) (pow z 3))) (+ (* a y) (/ (* b y) z))) (+ (* 15234687407/1000000000 (/ (* a y) z)) (+ (* 15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) (pow z 2))) (* 314690115749/10000000000 (/ (* a y) (pow z 2)))))) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))>
#<alt (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))>
#<alt (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -1 (/ (- (+ (* 119400905721/10000000000 (/ (* a y) z)) (+ (* 15234687407/1000000000 (/ (+ (* -314690115749/10000000000 (* a y)) (* -15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y))))) z)) (* 314690115749/10000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)))) (+ (* -314690115749/10000000000 (* a y)) (* -15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))))) z)) (* b y)) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* b y)>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (* a (* y z))>
#<alt (* z (+ (* a y) (/ (* b y) z)))>
#<alt (* z (+ (* a y) (/ (* b y) z)))>
#<alt (* z (+ (* a y) (/ (* b y) z)))>
#<alt (* a (* y z))>
#<alt (* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))>
#<alt (* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))>
#<alt (* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))>
#<alt (* b y)>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (* a (* y z))>
#<alt (* a (+ (* y z) (/ (* b y) a)))>
#<alt (* a (+ (* y z) (/ (* b y) a)))>
#<alt (* a (+ (* y z) (/ (* b y) a)))>
#<alt (* a (* y z))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))>
#<alt (* a (* y z))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (* b y)>
#<alt (* b (+ y (/ (* a (* y z)) b)))>
#<alt (* b (+ y (/ (* a (* y z)) b)))>
#<alt (* b (+ y (/ (* a (* y z)) b)))>
#<alt (* b y)>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))>
#<alt (* 119400905721/10000000000 z)>
#<alt (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z)))>
#<alt (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))))>
#<alt (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))>
#<alt (* 314690115749/10000000000 z)>
#<alt (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))>
#<alt (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))>
#<alt (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* b y))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))>
#<alt (* 1000000000000/607771387771 (* a y))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))>
#<alt (* 1000000000000/607771387771 (* a y))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))>
#<alt (* 1000000000000/607771387771 (* a y))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* b y))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* b y))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (/ (* t y) (pow z 2))>
#<alt (/ (- (+ (* t y) (/ (* a y) z)) (* 15234687407/1000000000 (/ (* t y) z))) (pow z 2))>
#<alt (/ (- (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))) (+ (* 15234687407/1000000000 (/ (* t y) z)) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 2))) (* 314690115749/10000000000 (/ (* t y) (pow z 2)))))) (pow z 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* 119400905721/10000000000 (* t y)) (+ (* 15234687407/1000000000 (- (* b y) (+ (* 15234687407/1000000000 (- (* a y) (* 15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y))))) (* 314690115749/10000000000 (- (* a y) (* 15234687407/1000000000 (* t y)))))) (pow z 3))) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) z)) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 2))) (* 314690115749/10000000000 (/ (* t y) (pow z 2)))))) (pow z 2))>
#<alt (/ (* t y) (pow z 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -15234687407/1000000000 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z)) (+ (* -119400905721/10000000000 (/ (* t y) z)) (+ (* 314690115749/10000000000 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) z)) (* b y)))) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* b y)>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* b y) (* z (+ (* a y) (* t (* y z)))))>
#<alt (+ (* b y) (* z (+ (* a y) (* t (* y z)))))>
#<alt (* t (* y (pow z 2)))>
#<alt (* (pow z 2) (+ (* t y) (/ (* a y) z)))>
#<alt (* (pow z 2) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))))>
#<alt (* (pow z 2) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))))>
#<alt (* t (* y (pow z 2)))>
#<alt (* (pow z 2) (+ (* t y) (/ (* a y) z)))>
#<alt (* (pow z 2) (+ (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (* b y) z))) z)) (* t y)))>
#<alt (* (pow z 2) (+ (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (* b y) z))) z)) (* t y)))>
#<alt (* y (+ b (* a z)))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* a z))))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* a z))))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* a z))))>
#<alt (* t (* y (pow z 2)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))>
#<alt (* t (* y (pow z 2)))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))>
#<alt (* y (+ b (* t (pow z 2))))>
#<alt (+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))>
#<alt (+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))>
#<alt (+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))>
#<alt (* a (* y z))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))>
#<alt (* a (* y z))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))>
#<alt (* y (* z (+ a (* t z))))>
#<alt (+ (* b y) (* y (* z (+ a (* t z)))))>
#<alt (+ (* b y) (* y (* z (+ a (* t z)))))>
#<alt (+ (* b y) (* y (* z (+ a (* t z)))))>
#<alt (* b y)>
#<alt (* b (+ y (/ (* y (* z (+ a (* t z)))) b)))>
#<alt (* b (+ y (/ (* y (* z (+ a (* t z)))) b)))>
#<alt (* b (+ y (/ (* y (* z (+ a (* t z)))) b)))>
#<alt (* b y)>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))>
#<alt x>
#<alt (+ x (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))>
#<alt (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (+ (/ x (pow z 2)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z))))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (+ (/ x (pow z 2)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z))))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* -1 (/ (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x z))) z)) (* 1000000000000/607771387771 (* t y))))))>
#<alt (* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* -1 (/ (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x z))) z)) (* 1000000000000/607771387771 (* t y))))))>
#<alt x>
#<alt (+ x (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))))>
#<alt (+ x (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))))>
#<alt (+ x (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))))>
#<alt (* y (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y)))>
#<alt (* y (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y)))>
#<alt (* y (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y)))>
#<alt (* -1 (* y (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))))>
#<alt (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))))>
#<alt (* 1000000000000/607771387771 (* t (* y (pow z 2))))>
#<alt (* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t))))>
#<alt (* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t))))>
#<alt (* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t))))>
#<alt (* 1000000000000/607771387771 (* t (* y (pow z 2))))>
#<alt (* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))) t)))))>
#<alt (+ x (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))>
#<alt (+ x (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))))>
#<alt (+ x (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))))>
#<alt (+ x (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))))>
#<alt (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))>
#<alt (* a (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a))))>
#<alt (* a (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a))))>
#<alt (* a (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a))))>
#<alt (* -1 (* a (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ x (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ x (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ x (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))>
#<alt (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))))>
#<alt (+ x (+ (* b (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))>
#<alt (+ x (+ (* b (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))>
#<alt (+ x (+ (* b (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))>
#<alt (* b (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))))>
#<alt (* b (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b))))>
#<alt (* b (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b))))>
#<alt (* b (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b))))>
#<alt (* -1 (* b (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))>
#<alt (* -1 (* b (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))))>
#<alt (* -1 (* b (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))))>
#<alt (* -1 (* b (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))))>
#<alt (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))>
#<alt (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))>
#<alt (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))>
#<alt (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))>
#<alt x>
#<alt (* x (+ 1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)))>
#<alt (* x (+ 1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)))>
#<alt (* x (+ 1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)) 1)))>
Calls

234 calls:

TimeVariablePointExpression
26.0ms
z
@-inf
(+ (* y (* b 1000000000000/607771387771)) (+ (* z (+ (* z (+ (* y (* t 1000000000000/607771387771)) (+ (* (* y (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441))) -11940090572100/607771387771) (* (* y b) -31469011574900000000000000/369386059793087248348441)))) (* y (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441))))) x))
23.0ms
b
@-inf
(* b -11940090572100000000000000/369386059793087248348441)
17.0ms
y
@inf
(+ x (+ (* y (* b 1000000000000/607771387771)) (* z (* y (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441))))))
7.0ms
b
@-inf
(+ (* y (* b 1000000000000/607771387771)) (* z (* y (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441)))))
2.0ms
t
@-inf
(+ (* y (* t 1000000000000/607771387771)) (+ (* (* y (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441))) -11940090572100/607771387771) (* (* y b) -31469011574900000000000000/369386059793087248348441)))

rewrite608.0ms (3.4%)

Memory
-12.7MiB live, 698.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 610×lower-*.f32
5 586×lower-*.f64
5 086×lower-fma.f32
5 064×lower-fma.f64
2 838×lower-pow.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047364
089364
1406359
23617359
08360330
Stop Event
iter limit
node limit
iter limit
Counts
23 → 609
Calls
Call 1
Inputs
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
(/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (fma.f64 z a b))
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)
Outputs
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 y (fma.f64 z a b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (fma.f64 z a b) (*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 (fma.f64 z a b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 y (fma.f64 z a b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 (fma.f64 z a b) (neg.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z a b)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z a b))) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) x)
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 y (fma.f64 z a b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (fma.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 y (fma.f64 z a b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 y (fma.f64 z a b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y (fma.f64 z a b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 y (fma.f64 z a b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 y (fma.f64 z a b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 y (fma.f64 z a b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 y (fma.f64 z a b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (fma.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 y (fma.f64 z a b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 y (fma.f64 z a b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (-.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 y (fma.f64 z a b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 y (fma.f64 z a b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 y (fma.f64 z a b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) (*.f64 y (fma.f64 z a b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(+.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))
(+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))
(-.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) z #s(literal 607771387771/1000000000000 binary64))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(*.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(+.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))
(+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) z #s(literal 119400905721/10000000000 binary64))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))
(+.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64))) (/.f64 #s(literal 99029868950119017831001/100000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64))))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z #s(literal 314690115749/10000000000 binary64))
(/.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64)) (+.f64 #s(literal 99029868950119017831001/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (*.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64)) (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal -99029868950119017831001/100000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal -99029868950119017831001/100000000000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal -99029868950119017831001/100000000000000000000 binary64))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64))))
(/.f64 (-.f64 #s(literal 99029868950119017831001/100000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64)) (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal -99029868950119017831001/100000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal -99029868950119017831001/100000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64))))
(+.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64)))
(+.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)
(-.f64 (/.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(fma.f64 #s(literal 313060547623/100000000000 binary64) y x)
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))) (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))) (fma.f64 x x (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x) (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x) (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)))))
(*.f64 (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)))
(+.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))) (/.f64 (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))
(fma.f64 y (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) z) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))
(fma.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))
(fma.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))
(fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(fma.f64 (*.f64 y b) #s(literal 1000000000000/607771387771 binary64) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))
(fma.f64 (*.f64 y z) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(fma.f64 (*.f64 y #s(literal 1000000000000/607771387771 binary64)) b (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))
(fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(/.f64 (fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 z (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))) (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (neg.f64 (fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))) (neg.f64 (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))
(+.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(+.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) x)
(+.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) x))
(+.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))
(+.f64 (+.f64 x (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))) (/.f64 (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))) (-.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) x))
(fma.f64 y (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) x))
(fma.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) x))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) x))
(fma.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) x))
(fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) z (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 (*.f64 y b) #s(literal 1000000000000/607771387771 binary64) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) x))
(fma.f64 (fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) x)
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))) x)
(fma.f64 (*.f64 y z) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 (*.f64 y #s(literal 1000000000000/607771387771 binary64)) b (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) x))
(fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) y (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(/.f64 (*.f64 (fma.f64 x x (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) x))) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))) (fma.f64 x x (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) x))))
(/.f64 (*.f64 (fma.f64 x x (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) x))) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))) (fma.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (*.f64 x x) (*.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) x))) (*.f64 (fma.f64 x x (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) x))) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))) (*.f64 (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (-.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (-.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))) (-.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) x))) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (-.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))) (neg.f64 (-.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))))
(/.f64 (fma.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))) (fma.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (-.f64 (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))))
(/.f64 (-.f64 (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))) (*.f64 x x)) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) x))
(/.f64 (-.f64 (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(pow.f64 (/.f64 (fma.f64 x x (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) x))) (*.f64 (fma.f64 x x (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) x))) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))) (*.f64 (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (-.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 x x (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) x))) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) x)))))
(*.f64 (*.f64 (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (-.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))) (/.f64 #s(literal 1 binary64) (-.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))))
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(*.f64 #s(literal 1000000000000/607771387771 binary64) b)
(+.f64 (*.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 z (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(+.f64 (*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 y z) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(+.f64 (*.f64 (*.f64 y z) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(+.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) z) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) z))
(+.f64 (*.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y z)) (*.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 y z)))
(+.f64 (*.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 y z)) (*.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y z)))
(fma.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 z (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y z) (*.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 y z)))
(fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 y z) (*.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y z)))
(fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) z (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) z))
(fma.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 y z) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 y z) (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(/.f64 (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))
(/.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)))
(*.f64 y (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) z))
(*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))
(*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) z)
(*.f64 (*.f64 y z) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(*.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) y)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (neg.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z t a) b)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) x)
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(pow.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(+.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64))))
(+.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) #s(literal 142565762869951305298410000/369386059793087248348441 binary64)) (*.f64 y (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 990298689501190178310010000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 y (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))
(fma.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64))))
(fma.f64 y (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
(fma.f64 b (*.f64 y #s(literal -31469011574900000000000000/369386059793087248348441 binary64)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64))))
(fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64)) (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
(fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
(fma.f64 #s(literal -11940090572100/607771387771 binary64) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
(fma.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64))))
(fma.f64 #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (*.f64 y b) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64))))
(fma.f64 (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)) y (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64))))
(fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) y (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
(fma.f64 (*.f64 #s(literal -11940090572100/607771387771 binary64) y) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
(fma.f64 (*.f64 #s(literal -31469011574900000000000000/369386059793087248348441 binary64) y) b (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) #s(literal -1702248121147749818779634018120361000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -31163720922521254828563899610534749000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (fma.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) #s(literal 142565762869951305298410000/369386059793087248348441 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) #s(literal -1702248121147749818779634018120361000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -31163720922521254828563899610534749000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 990298689501190178310010000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (-.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) #s(literal 142565762869951305298410000/369386059793087248348441 binary64)) (*.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) #s(literal 142565762869951305298410000/369386059793087248348441 binary64))) (fma.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) #s(literal -1702248121147749818779634018120361000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -31163720922521254828563899610534749000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 y (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) #s(literal -1702248121147749818779634018120361000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -31163720922521254828563899610534749000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))))) (neg.f64 (fma.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) #s(literal 142565762869951305298410000/369386059793087248348441 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (neg.f64 (*.f64 y (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 990298689501190178310010000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) #s(literal 142565762869951305298410000/369386059793087248348441 binary64))) (-.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) #s(literal 142565762869951305298410000/369386059793087248348441 binary64))) (fma.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) #s(literal -1702248121147749818779634018120361000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -31163720922521254828563899610534749000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 y (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) #s(literal -1 binary64))
(*.f64 y (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64))))
(*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) #s(literal -1702248121147749818779634018120361000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -31163720922521254828563899610534749000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) #s(literal 142565762869951305298410000/369386059793087248348441 binary64)))))
(*.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(+.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(+.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(+.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) x)
(+.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))) (/.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)) (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(fma.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(fma.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(fma.f64 (*.f64 y b) #s(literal 1000000000000/607771387771 binary64) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(fma.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) z (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(fma.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (-.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(fma.f64 (*.f64 y #s(literal 1000000000000/607771387771 binary64)) b (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) #s(literal 3 binary64))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (-.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) #s(literal 3 binary64))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (-.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)) (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))) (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (-.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)))) (neg.f64 (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) #s(literal 3 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (-.f64 (*.f64 x x) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) x))))
(/.f64 (-.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))
(/.f64 (-.f64 (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))) (*.f64 x x)) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) x))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (*.f64 (fma.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))) (*.f64 (fma.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (fma.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (*.f64 (-.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))) (*.f64 (-.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (-.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))) (*.f64 (-.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))))) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))
(/.f64 (fma.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))) (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))))
(/.f64 (fma.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))))) z) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))))) z) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) z) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))) (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) z) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (+.f64 (pow.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (fma.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (-.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (-.f64 (*.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (-.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (*.f64 z (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))))))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))))) z))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (*.f64 (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) z))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (+.f64 (pow.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (fma.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (-.f64 (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))))
(/.f64 (fma.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (-.f64 (*.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))) (*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (-.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))))
(/.f64 (fma.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 z (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))))))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))))))
(/.f64 (fma.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))))) z))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))))))
(/.f64 (fma.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) z))) (*.f64 (-.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (-.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)) (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (-.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))))
(+.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))))
(+.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(+.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (fma.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(+.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))))
(+.f64 (fma.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))
(+.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (/.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(fma.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))))
(fma.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))))
(fma.f64 y (*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) t) z) (fma.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (fma.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(fma.f64 a (*.f64 #s(literal 1000000000000/607771387771 binary64) y) (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 a y) (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))))
(fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))))
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) t) (*.f64 y z) (fma.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(fma.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) z (fma.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) y (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))))
(fma.f64 (*.f64 y z) (*.f64 #s(literal 1000000000000/607771387771 binary64) t) (fma.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(fma.f64 (*.f64 y t) (*.f64 #s(literal 1000000000000/607771387771 binary64) z) (fma.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(fma.f64 (*.f64 y #s(literal 1000000000000/607771387771 binary64)) a (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))))
(fma.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) y (fma.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(fma.f64 (*.f64 z (*.f64 y t)) #s(literal 1000000000000/607771387771 binary64) (fma.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(fma.f64 (*.f64 y a) #s(literal 1000000000000/607771387771 binary64) (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))))
(/.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))))
(/.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))))) (fma.f64 y (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (-.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))))) (neg.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))) (neg.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (*.f64 (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 z (*.f64 z z)))))) (*.f64 (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (-.f64 (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))) (*.f64 (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 z (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))))) (*.f64 (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 z (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))) (*.f64 (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) z))) (*.f64 (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) z))) (*.f64 (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (*.f64 (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 z (*.f64 z z)))))) (*.f64 (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))) (*.f64 (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))))) (*.f64 (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))) (*.f64 (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) z))) (*.f64 (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) z))) (*.f64 (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 z (*.f64 z z)))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))))
(/.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))))))
(/.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 z (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) z))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))))))
(/.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) z))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (fma.f64 (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 z (*.f64 z z)))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))))
(/.f64 (fma.f64 (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 z (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))))))
(/.f64 (fma.f64 (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 z (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (fma.f64 (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) z))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))))))
(/.f64 (fma.f64 (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) z))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y) (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 z (*.f64 z z)))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y) (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 z (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) z))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) z))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y) (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 z (*.f64 z z)))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y) (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 z (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 z (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) z))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) z))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 z (*.f64 z z)))) (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y)))))) (*.f64 (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 z (*.f64 z z)))) (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 z (*.f64 z z)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 z (*.f64 z z)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 z (*.f64 z z)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y))) (*.f64 (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 z (*.f64 z z)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y))) (*.f64 (fma.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (-.f64 (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))) (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y)))))) (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))) (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y))) (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y))) (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))) (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y)))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))) (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (*.f64 z (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))) (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y)))))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (*.f64 z (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))) (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(/.f64 (fma.f64 (*.f64 z (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (*.f64 z (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (*.f64 z (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (*.f64 z (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) z) (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y)))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) z) (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) z) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) z) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) z) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) z) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) z) (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y)))))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) z) (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) z) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) z) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) z) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) z) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(pow.f64 (/.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))))))
(*.f64 (*.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (neg.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(+.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))))
(+.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))
(+.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))
(+.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64))) (fma.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))
(+.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))) (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
(+.f64 (fma.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t) (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (/.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(fma.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))
(fma.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))))
(fma.f64 y (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (fma.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))
(fma.f64 y (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))
(fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))
(fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))
(fma.f64 b (*.f64 y #s(literal -31469011574900000000000000/369386059793087248348441 binary64)) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))
(fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64)) (fma.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))
(fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (fma.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))
(fma.f64 t (*.f64 #s(literal 1000000000000/607771387771 binary64) y) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))
(fma.f64 #s(literal -11940090572100/607771387771 binary64) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))
(fma.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))))
(fma.f64 #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (*.f64 y b) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))))
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) t) y (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))
(fma.f64 (fma.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) #s(literal -1702248121147749818779634018120361000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -31163720922521254828563899610534749000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y #s(literal -11940090572100/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) #s(literal 142565762869951305298410000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))
(fma.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))
(fma.f64 (*.f64 y t) #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))
(fma.f64 (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)) y (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))))
(fma.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)) y (fma.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))
(fma.f64 (*.f64 #s(literal -11940090572100/607771387771 binary64) y) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (fma.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))
(fma.f64 (*.f64 y #s(literal 1000000000000/607771387771 binary64)) t (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))
(fma.f64 (*.f64 #s(literal -31469011574900000000000000/369386059793087248348441 binary64) y) b (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))))
(/.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))))
(/.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 y (*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) t) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))) (neg.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))) (neg.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (fma.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))) (*.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -31163720922521254828563899610534749000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (fma.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 990298689501190178310010000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))) (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))))
(/.f64 (-.f64 (*.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64))))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 990298689501190178310010000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) (-.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64)))) (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t)))) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 t (*.f64 t t))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))))))
(*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y t) (*.f64 y t))) (*.f64 (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)) (*.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z a b)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 z a b) (neg.f64 y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 z a b) (neg.f64 y)) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z a b))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z a b))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z a b)))))
(/.f64 (*.f64 (*.f64 y (fma.f64 z a b)) #s(literal 1 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z a b) (neg.f64 y))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z a b))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z a b))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (fma.f64 z a b) (*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (fma.f64 z a b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 y (fma.f64 z a b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 (fma.f64 z a b) (neg.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z a b)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z a b))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(*.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z a)))
(+.f64 (*.f64 y (*.f64 z a)) (*.f64 y b))
(fma.f64 y b (*.f64 y (*.f64 z a)))
(fma.f64 y (*.f64 z a) (*.f64 y b))
(fma.f64 z (*.f64 a y) (*.f64 y b))
(fma.f64 a (*.f64 y z) (*.f64 y b))
(fma.f64 b y (*.f64 y (*.f64 z a)))
(fma.f64 (*.f64 z a) y (*.f64 y b))
(fma.f64 (*.f64 y z) a (*.f64 y b))
(fma.f64 (*.f64 y a) z (*.f64 y b))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y b) (*.f64 (*.f64 y b) (*.f64 y b)))) (fma.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 z a)) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z a)) (*.f64 y b)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 z a))) (*.f64 (*.f64 y b) (*.f64 y b))) (-.f64 (*.f64 y (*.f64 z a)) (*.f64 y b)))
(/.f64 (*.f64 y (fma.f64 b (*.f64 b b) (*.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a)))))) (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a)))))
(/.f64 (*.f64 y (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))) (-.f64 (*.f64 z a) b))
(/.f64 (*.f64 (fma.f64 b (*.f64 b b) (*.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))))) y) (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a)))))
(/.f64 (*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) y) (-.f64 (*.f64 z a) b))
(*.f64 y (fma.f64 z a b))
(*.f64 (fma.f64 z a b) y)
(+.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(+.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z))
(+.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z))
(fma.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z (*.f64 #s(literal 119400905721/10000000000 binary64) z))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z))
(/.f64 (*.f64 z (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) z) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) z) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) z)
(+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(+.f64 (*.f64 z #s(literal 314690115749/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))
(+.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) z) (*.f64 #s(literal 314690115749/10000000000 binary64) z))
(+.f64 (*.f64 #s(literal 314690115749/10000000000 binary64) z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) z))
(fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(fma.f64 z #s(literal 314690115749/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))
(fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) z (*.f64 #s(literal 314690115749/10000000000 binary64) z))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) z))
(/.f64 (*.f64 z (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (*.f64 z (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal -99029868950119017831001/100000000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64)) z) (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal -99029868950119017831001/100000000000000000000 binary64)) z) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64)))
(*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))
(*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) z)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) b)
(+.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(+.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 a (*.f64 #s(literal 1000000000000/607771387771 binary64) y) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) y) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 a y) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y b) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) y (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 y b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) y (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) b (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 y #s(literal 1000000000000/607771387771 binary64)) a (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 (*.f64 y a) #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(/.f64 (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))
(/.f64 (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)))
(/.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)))
(*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (neg.f64 y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (neg.f64 y)) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))))
(/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 1 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (neg.f64 y))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (neg.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(+.f64 (*.f64 y b) (*.f64 z (*.f64 (fma.f64 z t a) y)))
(+.f64 (*.f64 z (*.f64 (fma.f64 z t a) y)) (*.f64 y b))
(fma.f64 y b (*.f64 z (*.f64 (fma.f64 z t a) y)))
(fma.f64 y (*.f64 z (fma.f64 z t a)) (*.f64 y b))
(fma.f64 z (*.f64 (fma.f64 z t a) y) (*.f64 y b))
(fma.f64 b y (*.f64 z (*.f64 (fma.f64 z t a) y)))
(fma.f64 (fma.f64 z t a) (*.f64 y z) (*.f64 y b))
(fma.f64 (*.f64 z (fma.f64 z t a)) y (*.f64 y b))
(fma.f64 (*.f64 y z) (fma.f64 z t a) (*.f64 y b))
(fma.f64 (*.f64 y (fma.f64 z t a)) z (*.f64 y b))
(/.f64 (fma.f64 (*.f64 z (*.f64 (fma.f64 z t a) y)) (*.f64 (*.f64 z (*.f64 (fma.f64 z t a) y)) (*.f64 z (*.f64 (fma.f64 z t a) y))) (*.f64 (*.f64 y b) (*.f64 (*.f64 y b) (*.f64 y b)))) (fma.f64 (*.f64 z (*.f64 (fma.f64 z t a) y)) (*.f64 z (*.f64 (fma.f64 z t a) y)) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 z (*.f64 (fma.f64 z t a) y)) (*.f64 y b)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (fma.f64 z t a) y)) (*.f64 z (*.f64 (fma.f64 z t a) y))) (*.f64 (*.f64 y b) (*.f64 y b))) (-.f64 (*.f64 z (*.f64 (fma.f64 z t a) y)) (*.f64 y b)))
(/.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b)))) (fma.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a))) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))))))
(/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z t a) (neg.f64 b)))) (fma.f64 z (fma.f64 z t a) (neg.f64 b)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b))) y) (fma.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a))) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))))))
(/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z t a) (neg.f64 b))) y) (fma.f64 z (fma.f64 z t a) (neg.f64 b)))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(*.f64 (fma.f64 z (fma.f64 z t a) b) y)
(+.f64 x (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(+.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x)
(+.f64 (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z)) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) x))
(+.f64 (+.f64 x (*.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z)))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x)))
(fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)
(fma.f64 z (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) x))
(fma.f64 (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 z z) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) x))
(fma.f64 (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) z x)
(fma.f64 (*.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t)))) z (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) x))
(fma.f64 (*.f64 z z) (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y z) x))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 x (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))) (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (-.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (-.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x)) (-.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (-.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x))) (neg.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))) (-.f64 x (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))) (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (-.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x) (-.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z (fma.f64 y (fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -11940090572100/607771387771 binary64) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) t))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) x)))

simplify643.0ms (3.6%)

Memory
11.1MiB live, 961.4MiB allocated
Algorithm
egg-herbie
Rules
11 854×lower-fma.f64
11 854×lower-fma.f32
6 068×lower-*.f64
6 068×lower-*.f32
5 776×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0102922378
1375420729
0843318026
Stop Event
iter limit
node limit
Counts
936 → 913
Calls
Call 1
Inputs
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
x
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
x
(+ x (/ (* a y) (pow z 3)))
(- (+ x (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4)))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))
(- (+ x (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 5))) (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4))))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))
x
(+ x (/ (* a y) (pow z 3)))
(+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))
(+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
607771387771/1000000000000
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
119400905721/10000000000
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
314690115749/10000000000
(+ 314690115749/10000000000 (* 15234687407/1000000000 z))
(+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))
(+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))
(pow z 2)
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(pow z 2)
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
x
(+ x (* 313060547623/100000000000 y))
(+ x (* 313060547623/100000000000 y))
(+ x (* 313060547623/100000000000 y))
(* 313060547623/100000000000 y)
(* y (+ 313060547623/100000000000 (/ x y)))
(* y (+ 313060547623/100000000000 (/ x y)))
(* y (+ 313060547623/100000000000 (/ x y)))
(* 313060547623/100000000000 y)
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(* 313060547623/100000000000 y)
(+ x (* 313060547623/100000000000 y))
(+ x (* 313060547623/100000000000 y))
(+ x (* 313060547623/100000000000 y))
x
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
x
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(* 1000000000000/607771387771 (* a (* y z)))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (* 1000000000000/607771387771 (/ (* a (* y z)) b)))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (* 1000000000000/607771387771 (/ (* a (* y z)) b)))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (* 1000000000000/607771387771 (/ (* a (* y z)) b)))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(* 1000000000000/607771387771 (* b y))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y))))
(* 1000000000000/607771387771 (* a (* y z)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (* 1000000000000/607771387771 (/ (* b y) a)))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (* 1000000000000/607771387771 (/ (* b y) a)))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (* 1000000000000/607771387771 (/ (* b y) a)))))
(* 1000000000000/607771387771 (* a (* y z)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))) a)))))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
x
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))
x
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))
x
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))
(+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))
(+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))
(* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))
(* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))))
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))
(* 1000000000000/607771387771 (* a (* y z)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))
(* 1000000000000/607771387771 (* a (* y z)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))
(* 1000000000000/607771387771 b)
(* 1000000000000/607771387771 b)
(* 1000000000000/607771387771 b)
(* 1000000000000/607771387771 b)
(* 1000000000000/607771387771 b)
(* 1000000000000/607771387771 b)
(* 1000000000000/607771387771 b)
(* 1000000000000/607771387771 b)
(* 1000000000000/607771387771 b)
(* 1000000000000/607771387771 b)
(* 1000000000000/607771387771 b)
(* 1000000000000/607771387771 b)
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(* 1000000000000/607771387771 (* a (* y z)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))
(* 1000000000000/607771387771 (* a (* y z)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))
(* 1000000000000/607771387771 (* a (* y z)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
x
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
x
(+ x (/ (* t y) (pow z 2)))
(- (+ x (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))) (* 15234687407/1000000000 (/ (* t y) (pow z 3))))
(- (+ x (+ (/ (* a y) (pow z 3)) (+ (/ (* b y) (pow z 4)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) (pow z 3))) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 4))) (* 314690115749/10000000000 (/ (* t y) (pow z 4))))))
x
(+ x (/ (* t y) (pow z 2)))
(+ x (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(+ x (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* -1 (* y (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))
(* -1 (* y (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))
(* -1 (* y (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))
(* -1 (* y (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))
(* -11940090572100000000000000/369386059793087248348441 (* a y))
(* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a)))))
(* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a)))))
(* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a)))))
(* -11940090572100000000000000/369386059793087248348441 (* a y))
(* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))
(* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))
(* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))
(* -11940090572100000000000000/369386059793087248348441 (* a y))
(+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* 11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* 11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* 11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))
x
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))))))
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))))))
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))))))))
(+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))))
(+ x (+ (* b (+ (* 1000000000000/607771387771 y) (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))
(+ x (+ (* b (+ (* 1000000000000/607771387771 y) (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))
(+ x (+ (* b (+ (* 1000000000000/607771387771 y) (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))
(* b (+ (* 1000000000000/607771387771 y) (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))))
(* b (+ (* 1000000000000/607771387771 y) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b)))))
(* b (+ (* 1000000000000/607771387771 y) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b)))))
(* b (+ (* 1000000000000/607771387771 y) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b)))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (+ (* 1000000000000/607771387771 (/ (* b y) (pow z 2))) (+ (/ x (pow z 2)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (+ (* 1000000000000/607771387771 (/ (* b y) (pow z 2))) (+ (/ x (pow z 2)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* -1 (/ (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z))) z)) (* 1000000000000/607771387771 (* t y))))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* -1 (/ (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z))) z)) (* 1000000000000/607771387771 (* t y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))))
(* 1000000000000/607771387771 (* t (* y (pow z 2))))
(* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (* 1000000000000/607771387771 (/ (* b y) t)) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t)))))
(* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (* 1000000000000/607771387771 (/ (* b y) t)) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t)))))
(* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (* 1000000000000/607771387771 (/ (* b y) t)) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t)))))
(* 1000000000000/607771387771 (* t (* y (pow z 2))))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))) t)))))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))) t)))))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))) t)))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))))
(* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))
(* a (+ (* 1000000000000/607771387771 (/ (* b y) a)) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a)))))
(* a (+ (* 1000000000000/607771387771 (/ (* b y) a)) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a)))))
(* a (+ (* 1000000000000/607771387771 (/ (* b y) a)) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a)))))
(* -1 (* a (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(* -1 (* a (+ (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))
(* -1 (* a (+ (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))
(* -1 (* a (+ (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))
x
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x))))
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x))))
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x))))
x
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))) x)) 1)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))
(+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))
(+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))
(* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))
(* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))
(* -1 (* z (+ (* -1 (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(* -1 (* z (+ (* -1 (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(* -1 (* z (+ (* -1 (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(* -1 (* y (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))
(* -1 (* y (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))
(* -1 (* y (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))
(* -1 (* y (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))
(+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(+ (* 1000000000000/607771387771 (* t (* y z))) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))
(+ (* 1000000000000/607771387771 (* t (* y z))) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))
(+ (* 1000000000000/607771387771 (* t (* y z))) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))
(* 1000000000000/607771387771 (* t (* y z)))
(* t (+ (* 1000000000000/607771387771 (* y z)) (+ (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))) t))))
(* t (+ (* 1000000000000/607771387771 (* y z)) (+ (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))) t))))
(* t (+ (* 1000000000000/607771387771 (* y z)) (+ (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))) t))))
(* 1000000000000/607771387771 (* t (* y z)))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))) t)))))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))) t)))))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))) t)))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (+ (* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (+ (* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (+ (* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* 1000000000000/607771387771 y) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))) a)))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* 1000000000000/607771387771 y) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))) a)))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* 1000000000000/607771387771 y) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))) a)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))) a)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))) a)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))
(+ (* 1000000000000/607771387771 (* a y)) (+ (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))
(+ (* 1000000000000/607771387771 (* a y)) (+ (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))
(+ (* 1000000000000/607771387771 (* a y)) (+ (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* a y) b)) (+ (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))) b)))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* a y) b)) (+ (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))) b)))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* a y) b)) (+ (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))) b)))))
(* -1 (* b (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))
(* -1 (* b (+ (* -1 (/ (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))) b)) (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))
(* -1 (* b (+ (* -1 (/ (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))) b)) (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))
(* -1 (* b (+ (* -1 (/ (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))) b)) (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(* -1 (* y (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))
(* -1 (* y (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))
(* -1 (* y (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))
(* -1 (* y (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))
(* 1000000000000/607771387771 (* t y))
(* t (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) t)) (+ (* -11940090572100/607771387771 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t)) (* 1000000000000/607771387771 y))))
(* t (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) t)) (+ (* -11940090572100/607771387771 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t)) (* 1000000000000/607771387771 y))))
(* t (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) t)) (+ (* -11940090572100/607771387771 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t)) (* 1000000000000/607771387771 y))))
(* 1000000000000/607771387771 (* t y))
(* -1 (* t (+ (* -1000000000000/607771387771 y) (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) t)))))
(* -1 (* t (+ (* -1000000000000/607771387771 y) (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) t)))))
(* -1 (* t (+ (* -1000000000000/607771387771 y) (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) t)))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))
(* -11940090572100000000000000/369386059793087248348441 (* a y))
(* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* t y) a)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a))))))
(* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* t y) a)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a))))))
(* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* t y) a)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a))))))
(* -11940090572100000000000000/369386059793087248348441 (* a y))
(* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))
(* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))
(* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (+ (* 1000000000000/607771387771 (/ (* t y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (+ (* 1000000000000/607771387771 (/ (* t y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (+ (* 1000000000000/607771387771 (/ (* t y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* 1000000000000/607771387771 (* b y))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(/ (* a y) (pow z 3))
(/ (- (+ (* a y) (/ (* b y) z)) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))
(/ (- (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 2))) (+ (* a y) (/ (* b y) z))) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))
(/ (- (+ (* -1 (/ (+ (* -15234687407/1000000000 (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y)))) (+ (* 119400905721/10000000000 (* a y)) (* 314690115749/10000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))))) (pow z 3))) (+ (* a y) (/ (* b y) z))) (+ (* 15234687407/1000000000 (/ (* a y) z)) (+ (* 15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) (pow z 2))) (* 314690115749/10000000000 (/ (* a y) (pow z 2)))))) (pow z 3))
(/ (* a y) (pow z 3))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -1 (/ (- (+ (* 119400905721/10000000000 (/ (* a y) z)) (+ (* 15234687407/1000000000 (/ (+ (* -314690115749/10000000000 (* a y)) (* -15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y))))) z)) (* 314690115749/10000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)))) (+ (* -314690115749/10000000000 (* a y)) (* -15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))))) z)) (* b y)) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* b y)
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(* a (* y z))
(* z (+ (* a y) (/ (* b y) z)))
(* z (+ (* a y) (/ (* b y) z)))
(* z (+ (* a y) (/ (* b y) z)))
(* a (* y z))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(* b y)
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(* a (* y z))
(* a (+ (* y z) (/ (* b y) a)))
(* a (+ (* y z) (/ (* b y) a)))
(* a (+ (* y z) (/ (* b y) a)))
(* a (* y z))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(* a (* y z))
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(* b y)
(* b (+ y (/ (* a (* y z)) b)))
(* b (+ y (/ (* a (* y z)) b)))
(* b (+ y (/ (* a (* y z)) b)))
(* b y)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(* 119400905721/10000000000 z)
(* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z)))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
(* 314690115749/10000000000 z)
(* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))
(* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))
(* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* -11940090572100000000000000/369386059793087248348441 (* b y))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(* 1000000000000/607771387771 (* a y))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))
(* 1000000000000/607771387771 (* a y))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))
(* 1000000000000/607771387771 (* a y))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(* -11940090572100000000000000/369386059793087248348441 (* b y))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))
(* -11940090572100000000000000/369386059793087248348441 (* b y))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* 1000000000000/607771387771 (* b y))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(/ (* t y) (pow z 2))
(/ (- (+ (* t y) (/ (* a y) z)) (* 15234687407/1000000000 (/ (* t y) z))) (pow z 2))
(/ (- (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))) (+ (* 15234687407/1000000000 (/ (* t y) z)) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 2))) (* 314690115749/10000000000 (/ (* t y) (pow z 2)))))) (pow z 2))
(/ (- (+ (* -1 (/ (+ (* 119400905721/10000000000 (* t y)) (+ (* 15234687407/1000000000 (- (* b y) (+ (* 15234687407/1000000000 (- (* a y) (* 15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y))))) (* 314690115749/10000000000 (- (* a y) (* 15234687407/1000000000 (* t y)))))) (pow z 3))) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) z)) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 2))) (* 314690115749/10000000000 (/ (* t y) (pow z 2)))))) (pow z 2))
(/ (* t y) (pow z 2))
(/ (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))
(/ (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))
(/ (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -15234687407/1000000000 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z)) (+ (* -119400905721/10000000000 (/ (* t y) z)) (+ (* 314690115749/10000000000 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) z)) (* b y)))) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* b y)
(+ (* a (* y z)) (* b y))
(+ (* b y) (* z (+ (* a y) (* t (* y z)))))
(+ (* b y) (* z (+ (* a y) (* t (* y z)))))
(* t (* y (pow z 2)))
(* (pow z 2) (+ (* t y) (/ (* a y) z)))
(* (pow z 2) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))))
(* (pow z 2) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))))
(* t (* y (pow z 2)))
(* (pow z 2) (+ (* t y) (/ (* a y) z)))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (* b y) z))) z)) (* t y)))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (* b y) z))) z)) (* t y)))
(* y (+ b (* a z)))
(+ (* t (* y (pow z 2))) (* y (+ b (* a z))))
(+ (* t (* y (pow z 2))) (* y (+ b (* a z))))
(+ (* t (* y (pow z 2))) (* y (+ b (* a z))))
(* t (* y (pow z 2)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))
(* t (* y (pow z 2)))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))
(* y (+ b (* t (pow z 2))))
(+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))
(+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))
(+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))
(* a (* y z))
(* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))
(* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))
(* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))
(* a (* y z))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))
(* y (* z (+ a (* t z))))
(+ (* b y) (* y (* z (+ a (* t z)))))
(+ (* b y) (* y (* z (+ a (* t z)))))
(+ (* b y) (* y (* z (+ a (* t z)))))
(* b y)
(* b (+ y (/ (* y (* z (+ a (* t z)))) b)))
(* b (+ y (/ (* y (* z (+ a (* t z)))) b)))
(* b (+ y (/ (* y (* z (+ a (* t z)))) b)))
(* b y)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))
x
(+ x (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))
(+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (+ (/ x (pow z 2)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z))))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (+ (/ x (pow z 2)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z))))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* -1 (/ (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x z))) z)) (* 1000000000000/607771387771 (* t y))))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* -1 (/ (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x z))) z)) (* 1000000000000/607771387771 (* t y))))))
x
(+ x (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))))
(+ x (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))))
(+ x (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))))
(* y (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y)))
(* y (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y)))
(* y (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y)))
(* -1 (* y (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))))
(+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))
(+ x (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))))
(+ x (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))))
(+ x (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))))
(* 1000000000000/607771387771 (* t (* y (pow z 2))))
(* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t))))
(* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t))))
(* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t))))
(* 1000000000000/607771387771 (* t (* y (pow z 2))))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))) t)))))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))) t)))))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))) t)))))
(+ x (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))
(+ x (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))))
(+ x (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))))
(+ x (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))))
(* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))
(* a (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a))))
(* a (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a))))
(* a (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a))))
(* -1 (* a (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(* -1 (* a (+ (* -1 (/ (+ x (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))
(* -1 (* a (+ (* -1 (/ (+ x (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))
(* -1 (* a (+ (* -1 (/ (+ x (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))
(+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))))
(+ x (+ (* b (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))
(+ x (+ (* b (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))
(+ x (+ (* b (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))
(* b (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))))
(* b (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b))))
(* b (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b))))
(* b (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b))))
(* -1 (* b (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))
(* -1 (* b (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))))
(* -1 (* b (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))))
(* -1 (* b (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))))
(* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))
(+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))
(+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))
(+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))
x
(* x (+ 1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)))
(* x (+ 1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)))
(* x (+ 1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)))
x
(* -1 (* x (- (* -1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)) 1)))
(* -1 (* x (- (* -1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)) 1)))
(* -1 (* x (- (* -1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)) 1)))
Outputs
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 a z b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 a z b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 a z b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 y (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 y (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 y (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 a (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 a (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 a (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 y (fma.f64 a (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y)) (neg.f64 y))
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (*.f64 (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a))) (neg.f64 y)) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (neg.f64 (fma.f64 z (fma.f64 (*.f64 y b) #s(literal 15234687407000000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 31469011574900/607771387771 binary64) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))) #s(literal -11940090572100/607771387771 binary64)))) (*.f64 y (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x))
x
(+ x (/ (* a y) (pow z 3)))
(fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x)
(- (+ x (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4)))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))
(+.f64 (fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x) (fma.f64 b (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 y a) #s(literal -15234687407/1000000000 binary64)) (pow.f64 z #s(literal 4 binary64)))))
(- (+ x (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 5))) (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4))))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))
(+.f64 (-.f64 (fma.f64 b (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))) (/.f64 (fma.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y a) (*.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))))) (pow.f64 z #s(literal 5 binary64)))) (+.f64 x (/.f64 (*.f64 (*.f64 y a) #s(literal -15234687407/1000000000 binary64)) (pow.f64 z #s(literal 4 binary64)))))
x
(+ x (/ (* a y) (pow z 3)))
(fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x)
(+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))
(-.f64 x (/.f64 (neg.f64 (fma.f64 y a (/.f64 (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))) z))) (*.f64 z (*.f64 z z))))
(+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))
(-.f64 x (/.f64 (neg.f64 (fma.f64 y a (/.f64 (fma.f64 #s(literal -314690115749/10000000000 binary64) (/.f64 (*.f64 y a) z) (fma.f64 (/.f64 (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))) z) #s(literal -15234687407/1000000000 binary64) (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))))) z))) (*.f64 z (*.f64 z z))))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x a))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x a))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x a))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a))) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a))) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a))) (neg.f64 a))
(+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x b))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x b))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x b))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 (-.f64 (/.f64 (neg.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)) (neg.f64 b))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 (-.f64 (/.f64 (neg.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)) (neg.f64 b))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 (-.f64 (/.f64 (neg.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)) (neg.f64 b))
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(pow z 4)
(pow.f64 z #s(literal 4 binary64))
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))))
(pow z 4)
(pow.f64 z #s(literal 4 binary64))
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) z)) (neg.f64 z)) #s(literal -15234687407/1000000000 binary64)) z)))
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) z)) #s(literal -1 binary64)) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z z))) (neg.f64 z)) #s(literal -1 binary64)) (neg.f64 (*.f64 z (*.f64 z z))))
314690115749/10000000000
#s(literal 314690115749/10000000000 binary64)
(+ 314690115749/10000000000 (* 15234687407/1000000000 z))
(fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64))
(+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (*.f64 z z))
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (*.f64 z z))
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
x
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* y (+ 313060547623/100000000000 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 313060547623/100000000000 binary64)))
(* y (+ 313060547623/100000000000 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 313060547623/100000000000 binary64)))
(* y (+ 313060547623/100000000000 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 313060547623/100000000000 binary64)))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(*.f64 (+.f64 (/.f64 x (neg.f64 y)) #s(literal -313060547623/100000000000 binary64)) (neg.f64 y))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(*.f64 (+.f64 (/.f64 x (neg.f64 y)) #s(literal -313060547623/100000000000 binary64)) (neg.f64 y))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(*.f64 (+.f64 (/.f64 x (neg.f64 y)) #s(literal -313060547623/100000000000 binary64)) (neg.f64 y))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
x
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -313060547623/100000000000 binary64) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -313060547623/100000000000 binary64) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -313060547623/100000000000 binary64) #s(literal -1 binary64)) (neg.f64 x))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(*.f64 (fma.f64 z (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal -1000000000000/607771387771 binary64))) (neg.f64 y))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(*.f64 (fma.f64 z (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal -1000000000000/607771387771 binary64))) (neg.f64 y))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(*.f64 (fma.f64 z (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal -1000000000000/607771387771 binary64))) (neg.f64 y))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(*.f64 (fma.f64 z (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal -1000000000000/607771387771 binary64))) (neg.f64 y))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (* 1000000000000/607771387771 (/ (* a (* y z)) b)))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (* 1000000000000/607771387771 (/ (* a (* y z)) b)))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (* 1000000000000/607771387771 (/ (* a (* y z)) b)))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(neg.f64 (*.f64 b (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))) (neg.f64 b))
(* 1000000000000/607771387771 (* b y))
(*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 z (fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (/.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) z)))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 z (fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (/.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) z)))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 z (fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (/.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) z)))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(neg.f64 (*.f64 z (fma.f64 y (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (/.f64 (*.f64 y (*.f64 b #s(literal -1000000000000/607771387771 binary64))) z))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(neg.f64 (*.f64 z (fma.f64 y (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (/.f64 (*.f64 y (*.f64 b #s(literal -1000000000000/607771387771 binary64))) z))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(neg.f64 (*.f64 z (fma.f64 y (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (/.f64 (*.f64 y (*.f64 b #s(literal -1000000000000/607771387771 binary64))) z))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (* 1000000000000/607771387771 (/ (* b y) a)))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 (*.f64 y b) z) a) (*.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 y z (/.f64 (*.f64 y b) a)))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (* 1000000000000/607771387771 (/ (* b y) a)))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 (*.f64 y b) z) a) (*.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 y z (/.f64 (*.f64 y b) a)))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (* 1000000000000/607771387771 (/ (* b y) a)))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 (*.f64 y b) z) a) (*.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 y z (/.f64 (*.f64 y b) a)))))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))) a)))))
(*.f64 (-.f64 (*.f64 z (*.f64 y #s(literal -1000000000000/607771387771 binary64))) (/.f64 (*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) a)) (neg.f64 a))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))) a)))))
(*.f64 (-.f64 (*.f64 z (*.f64 y #s(literal -1000000000000/607771387771 binary64))) (/.f64 (*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) a)) (neg.f64 a))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))) a)))))
(*.f64 (-.f64 (*.f64 z (*.f64 y #s(literal -1000000000000/607771387771 binary64))) (/.f64 (*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) a)) (neg.f64 a))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
x
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))
(*.f64 x (fma.f64 y (/.f64 (*.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) x) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y b) x) #s(literal 1 binary64))))
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))
(*.f64 x (fma.f64 y (/.f64 (*.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) x) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y b) x) #s(literal 1 binary64))))
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))
(*.f64 x (fma.f64 y (/.f64 (*.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) x) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y b) x) #s(literal 1 binary64))))
x
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (neg.f64 x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (neg.f64 x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (neg.f64 x)) #s(literal -1 binary64)) (neg.f64 x))
x
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (/.f64 x y))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (/.f64 x y))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (/.f64 x y))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(*.f64 (fma.f64 z (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal -1000000000000/607771387771 binary64))) (neg.f64 y))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))
(*.f64 (fma.f64 z (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (fma.f64 b #s(literal -1000000000000/607771387771 binary64) (/.f64 x (neg.f64 y)))) (neg.f64 y))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))
(*.f64 (fma.f64 z (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (fma.f64 b #s(literal -1000000000000/607771387771 binary64) (/.f64 x (neg.f64 y)))) (neg.f64 y))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))
(*.f64 (fma.f64 z (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (fma.f64 b #s(literal -1000000000000/607771387771 binary64) (/.f64 x (neg.f64 y)))) (neg.f64 y))
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y) (/.f64 x b))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y) (/.f64 x b))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y) (/.f64 x b))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(neg.f64 (*.f64 b (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (-.f64 (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))) (/.f64 (fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x) b))) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (-.f64 (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))) (/.f64 (fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x) b))) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (-.f64 (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))) (/.f64 (fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x) b))) (neg.f64 b))
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))
(*.f64 z (fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y b) z) (/.f64 x z))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))
(*.f64 z (fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y b) z) (/.f64 x z))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))
(*.f64 z (fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y b) z) (/.f64 x z))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))
(*.f64 (fma.f64 y (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (neg.f64 (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) z))) (neg.f64 z))
(* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))
(*.f64 (fma.f64 y (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (neg.f64 (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) z))) (neg.f64 z))
(* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))
(*.f64 (fma.f64 y (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (neg.f64 (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) z))) (neg.f64 z))
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))))
(fma.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 (*.f64 y b) z) a) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 y z (/.f64 (*.f64 y b) a)) (/.f64 x a))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 (*.f64 y b) z) a) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 y z (/.f64 (*.f64 y b) a)) (/.f64 x a))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 (*.f64 y b) z) a) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 y z (/.f64 (*.f64 y b) a)) (/.f64 x a))))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))
(*.f64 (fma.f64 z (*.f64 y #s(literal -1000000000000/607771387771 binary64)) (/.f64 (fma.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x) (neg.f64 a))) (neg.f64 a))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))
(*.f64 (fma.f64 z (*.f64 y #s(literal -1000000000000/607771387771 binary64)) (/.f64 (fma.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x) (neg.f64 a))) (neg.f64 a))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))
(*.f64 (fma.f64 z (*.f64 y #s(literal -1000000000000/607771387771 binary64)) (/.f64 (fma.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x) (neg.f64 a))) (neg.f64 a))
(* 1000000000000/607771387771 b)
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(* 1000000000000/607771387771 b)
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(* 1000000000000/607771387771 b)
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(* 1000000000000/607771387771 b)
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(* 1000000000000/607771387771 b)
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(* 1000000000000/607771387771 b)
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(* 1000000000000/607771387771 b)
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(* 1000000000000/607771387771 b)
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(* 1000000000000/607771387771 b)
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(* 1000000000000/607771387771 b)
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(* 1000000000000/607771387771 b)
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(* 1000000000000/607771387771 b)
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y b) z))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 (*.f64 y b) z) a) (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 (*.f64 y b) z) a) (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 (*.f64 y b) z) a) (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))
(*.f64 (fma.f64 z (*.f64 y #s(literal -1000000000000/607771387771 binary64)) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 (*.f64 y b) z) a))) (neg.f64 a))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))
(*.f64 (fma.f64 z (*.f64 y #s(literal -1000000000000/607771387771 binary64)) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 (*.f64 y b) z) a))) (neg.f64 a))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))
(*.f64 (fma.f64 z (*.f64 y #s(literal -1000000000000/607771387771 binary64)) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 (*.f64 y b) z) a))) (neg.f64 a))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y b) z))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))) b)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))) b)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))) b)))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y b) z))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(neg.f64 (*.f64 b (fma.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))) b))))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(neg.f64 (*.f64 b (fma.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))) b))))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(neg.f64 (*.f64 b (fma.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))) b))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (neg.f64 y) (/.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y)) (neg.f64 y))
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 (*.f64 y b) #s(literal 15234687407000000000000000/369386059793087248348441 binary64) (fma.f64 (*.f64 #s(literal 31469011574900/607771387771 binary64) y) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 #s(literal 11940090572100/607771387771 binary64) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))))) (neg.f64 z) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
x
(+ x (/ (* t y) (pow z 2)))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(- (+ x (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))) (* 15234687407/1000000000 (/ (* t y) (pow z 3))))
(+.f64 (fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x) (fma.f64 t (/.f64 y (*.f64 z z)) (/.f64 (*.f64 #s(literal -15234687407/1000000000 binary64) (*.f64 y t)) (*.f64 z (*.f64 z z)))))
(- (+ x (+ (/ (* a y) (pow z 3)) (+ (/ (* b y) (pow z 4)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) (pow z 3))) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 4))) (* 314690115749/10000000000 (/ (* t y) (pow z 4))))))
(-.f64 (+.f64 x (fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) (fma.f64 b (/.f64 y (pow.f64 z #s(literal 4 binary64))) (*.f64 t (/.f64 y (*.f64 z z)))))) (fma.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 t (/.f64 y (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t))) (pow.f64 z #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y t)) (pow.f64 z #s(literal 4 binary64)))))
x
(+ x (/ (* t y) (pow z 2)))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(+ x (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(+.f64 x (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) (/.f64 (neg.f64 (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t)))) (*.f64 z (*.f64 z z)))))
(+ x (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(+.f64 (fma.f64 t (/.f64 y (*.f64 z z)) x) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 y b) (fma.f64 #s(literal -15234687407/1000000000 binary64) (neg.f64 (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t)))) (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y t)))) (neg.f64 z)) (neg.f64 (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t))))) (neg.f64 (*.f64 z (*.f64 z z)))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 a z b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 t (/.f64 (*.f64 y (*.f64 z z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (fma.f64 a z b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 t (/.f64 (*.f64 y (*.f64 z z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (fma.f64 a z b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 t (/.f64 (*.f64 y (*.f64 z z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (fma.f64 a z b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (+.f64 (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x t)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (+.f64 (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x t)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (+.f64 (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x t)))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 a z b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t))) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 a z b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t))) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 a z b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t))) (neg.f64 t))
(+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x a)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x a)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x a)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a))) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a))) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a))) (neg.f64 a))
(+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (+.f64 (/.f64 x b) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (+.f64 (/.f64 x b) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (+.f64 (/.f64 x b) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(neg.f64 (*.f64 b (-.f64 (/.f64 (neg.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(neg.f64 (*.f64 b (-.f64 (/.f64 (neg.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(neg.f64 (*.f64 b (-.f64 (/.f64 (neg.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -1 (* y (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))
(*.f64 (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a))) (neg.f64 y))
(* -1 (* y (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))
(*.f64 (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a))) (neg.f64 y))
(* -1 (* y (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))
(*.f64 (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a))) (neg.f64 y))
(* -1 (* y (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))
(*.f64 (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a))) (neg.f64 y))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))
(*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* a y))
(*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a)))))
(*.f64 a (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 (/.f64 (*.f64 y b) a) #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) (/.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) a))))
(* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a)))))
(*.f64 a (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 (/.f64 (*.f64 y b) a) #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) (/.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) a))))
(* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a)))))
(*.f64 a (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 (/.f64 (*.f64 y b) a) #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) (/.f64 (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) a))))
(* -11940090572100000000000000/369386059793087248348441 (* a y))
(*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (-.f64 (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (-.f64 (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (-.f64 (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) a)) (neg.f64 a))
(* -11940090572100000000000000/369386059793087248348441 (* a y))
(*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))
(*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))
(*.f64 b (fma.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y a) b))))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))
(*.f64 b (fma.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y a) b))))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))
(*.f64 b (fma.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y a) b))))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))
(neg.f64 (*.f64 b (*.f64 y #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* 11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))
(*.f64 (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (neg.f64 b))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* 11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))
(*.f64 (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (neg.f64 b))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* 11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))
(*.f64 (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (neg.f64 b))
x
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (/.f64 x y))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (/.f64 x y))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (/.f64 x y))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (*.f64 b #s(literal -1000000000000/607771387771 binary64))) (neg.f64 y))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))))))))
(neg.f64 (*.f64 y (fma.f64 b #s(literal -1000000000000/607771387771 binary64) (fma.f64 z (fma.f64 z (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (/.f64 x (neg.f64 y))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))))))))
(neg.f64 (*.f64 y (fma.f64 b #s(literal -1000000000000/607771387771 binary64) (fma.f64 z (fma.f64 z (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (/.f64 x (neg.f64 y))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))))))))
(neg.f64 (*.f64 y (fma.f64 b #s(literal -1000000000000/607771387771 binary64) (fma.f64 z (fma.f64 z (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (/.f64 x (neg.f64 y))))))
(+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))))
(fma.f64 z (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) x)
(+ x (+ (* b (+ (* 1000000000000/607771387771 y) (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))
(fma.f64 z (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 b (fma.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x))
(+ x (+ (* b (+ (* 1000000000000/607771387771 y) (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))
(fma.f64 z (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 b (fma.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x))
(+ x (+ (* b (+ (* 1000000000000/607771387771 y) (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))
(fma.f64 z (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 b (fma.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x))
(* b (+ (* 1000000000000/607771387771 y) (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))))
(*.f64 b (fma.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* 1000000000000/607771387771 y) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b)))))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (fma.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 z (/.f64 (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) b) (/.f64 x b)))))
(* b (+ (* 1000000000000/607771387771 y) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b)))))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (fma.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 z (/.f64 (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) b) (/.f64 x b)))))
(* b (+ (* 1000000000000/607771387771 y) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b)))))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (fma.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 z (/.f64 (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) b) (/.f64 x b)))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))))
(neg.f64 (*.f64 b (fma.f64 z (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (*.f64 y #s(literal -1000000000000/607771387771 binary64)))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (-.f64 (*.f64 z (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) x) b))) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (-.f64 (*.f64 z (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) x) b))) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (-.f64 (*.f64 z (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) x) b))) (neg.f64 b))
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))
(fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))
(fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))
(*.f64 (*.f64 z z) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(*.f64 (*.f64 z z) (+.f64 (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) z)))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (+ (* 1000000000000/607771387771 (/ (* b y) (pow z 2))) (+ (/ x (pow z 2)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))))
(*.f64 (*.f64 z z) (fma.f64 y (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 y t (/.f64 (*.f64 y b) (*.f64 z z))) (fma.f64 y (/.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) z) (/.f64 x (*.f64 z z))))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (+ (* 1000000000000/607771387771 (/ (* b y) (pow z 2))) (+ (/ x (pow z 2)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))))
(*.f64 (*.f64 z z) (fma.f64 y (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 y t (/.f64 (*.f64 y b) (*.f64 z z))) (fma.f64 y (/.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) z) (/.f64 x (*.f64 z z))))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))
(*.f64 (*.f64 z z) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(*.f64 (*.f64 z z) (+.f64 (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) z)))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* -1 (/ (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z))) z)) (* 1000000000000/607771387771 (* t y))))))
(*.f64 (*.f64 z z) (+.f64 (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (fma.f64 y (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (neg.f64 (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) z))) (neg.f64 z))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* -1 (/ (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z))) z)) (* 1000000000000/607771387771 (* t y))))))
(*.f64 (*.f64 z z) (+.f64 (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (fma.f64 y (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (neg.f64 (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) z))) (neg.f64 z))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))))
(fma.f64 z (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (*.f64 z t) b)) (fma.f64 z (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (*.f64 z t) b)) (fma.f64 z (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (*.f64 z t) b)) (fma.f64 z (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x))
(* 1000000000000/607771387771 (* t (* y (pow z 2))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (* 1000000000000/607771387771 (/ (* b y) t)) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t)))))
(*.f64 t (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 y (*.f64 z z) (/.f64 (*.f64 y b) t)) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) t) (/.f64 x t))))
(* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (* 1000000000000/607771387771 (/ (* b y) t)) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t)))))
(*.f64 t (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 y (*.f64 z z) (/.f64 (*.f64 y b) t)) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) t) (/.f64 x t))))
(* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (* 1000000000000/607771387771 (/ (* b y) t)) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t)))))
(*.f64 t (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 y (*.f64 z z) (/.f64 (*.f64 y b) t)) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) t) (/.f64 x t))))
(* 1000000000000/607771387771 (* t (* y (pow z 2))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))) t)))))
(neg.f64 (*.f64 t (-.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) (*.f64 y (*.f64 z z))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) t))))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))) t)))))
(neg.f64 (*.f64 t (-.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) (*.f64 y (*.f64 z z))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) t))))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))) t)))))
(neg.f64 (*.f64 t (-.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) (*.f64 y (*.f64 z z))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) t))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))))
(fma.f64 z (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) (fma.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) (fma.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) (fma.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x)))
(* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))
(*.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(* a (+ (* 1000000000000/607771387771 (/ (* b y) a)) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a)))))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y b) a) (fma.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (/.f64 (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) a) (/.f64 x a)))))
(* a (+ (* 1000000000000/607771387771 (/ (* b y) a)) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a)))))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y b) a) (fma.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (/.f64 (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) a) (/.f64 x a)))))
(* a (+ (* 1000000000000/607771387771 (/ (* b y) a)) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a)))))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y b) a) (fma.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (/.f64 (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) a) (/.f64 x a)))))
(* -1 (* a (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(neg.f64 (*.f64 a (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))))))
(* -1 (* a (+ (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))
(*.f64 (-.f64 (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))))) (/.f64 (fma.f64 z (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))
(*.f64 (-.f64 (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))))) (/.f64 (fma.f64 z (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))
(*.f64 (-.f64 (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))))) (/.f64 (fma.f64 z (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) a)) (neg.f64 a))
(+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 z z) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))
(fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))
(fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))))
(fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
x
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x))))
(*.f64 x (fma.f64 z (/.f64 (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y b) x) #s(literal 1 binary64))))
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x))))
(*.f64 x (fma.f64 z (/.f64 (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y b) x) #s(literal 1 binary64))))
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x))))
(*.f64 x (fma.f64 z (/.f64 (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y b) x) #s(literal 1 binary64))))
x
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))) x)) 1)))
(*.f64 (+.f64 (/.f64 (fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 z z) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))))) (neg.f64 x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))) x)) 1)))
(*.f64 (+.f64 (/.f64 (fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 z z) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))))) (neg.f64 x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))) x)) 1)))
(*.f64 (+.f64 (/.f64 (fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 z z) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))))) (neg.f64 x)) #s(literal -1 binary64)) (neg.f64 x))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))
(fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))
(fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))
(fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))
(*.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))))
(* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(*.f64 z (+.f64 (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) z)))
(* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(*.f64 z (+.f64 (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) z)))
(* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(*.f64 z (+.f64 (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) z)))
(* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))
(*.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))))
(* -1 (* z (+ (* -1 (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(*.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) z) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))) (neg.f64 z))
(* -1 (* z (+ (* -1 (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(*.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) z) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))) (neg.f64 z))
(* -1 (* z (+ (* -1 (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(*.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) z) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))) (neg.f64 z))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(* -1 (* y (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))
(neg.f64 (*.f64 y (fma.f64 z (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)))))
(* -1 (* y (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))
(neg.f64 (*.f64 y (fma.f64 z (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)))))
(* -1 (* y (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))
(neg.f64 (*.f64 y (fma.f64 z (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)))))
(* -1 (* y (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))
(neg.f64 (*.f64 y (fma.f64 z (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)))))
(+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(+ (* 1000000000000/607771387771 (* t (* y z))) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))
(fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t))))
(+ (* 1000000000000/607771387771 (* t (* y z))) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))
(fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t))))
(+ (* 1000000000000/607771387771 (* t (* y z))) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))
(fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t))))
(* 1000000000000/607771387771 (* t (* y z)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t))
(* t (+ (* 1000000000000/607771387771 (* y z)) (+ (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))) t))))
(*.f64 t (fma.f64 y (/.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) t) (fma.f64 z (/.f64 (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) t) (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))))))
(* t (+ (* 1000000000000/607771387771 (* y z)) (+ (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))) t))))
(*.f64 t (fma.f64 y (/.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) t) (fma.f64 z (/.f64 (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) t) (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))))))
(* t (+ (* 1000000000000/607771387771 (* y z)) (+ (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))) t))))
(*.f64 t (fma.f64 y (/.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) t) (fma.f64 z (/.f64 (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) t) (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))))))
(* 1000000000000/607771387771 (* t (* y z)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))) t)))))
(*.f64 (-.f64 (*.f64 z (*.f64 y #s(literal -1000000000000/607771387771 binary64))) (/.f64 (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) t)) (neg.f64 t))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))) t)))))
(*.f64 (-.f64 (*.f64 z (*.f64 y #s(literal -1000000000000/607771387771 binary64))) (/.f64 (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) t)) (neg.f64 t))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))) t)))))
(*.f64 (-.f64 (*.f64 z (*.f64 y #s(literal -1000000000000/607771387771 binary64))) (/.f64 (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) t)) (neg.f64 t))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))
(fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (+ (* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))
(fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (fma.f64 a (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (+ (* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))
(fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (fma.f64 a (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (+ (* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))
(fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (fma.f64 a (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 a (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* 1000000000000/607771387771 y) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))) a)))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 y z (/.f64 (*.f64 y b) a)) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)))) a))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* 1000000000000/607771387771 y) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))) a)))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 y z (/.f64 (*.f64 y b) a)) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)))) a))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* 1000000000000/607771387771 y) (/ (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))) a)))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 y z (/.f64 (*.f64 y b) a)) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)))) a))))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(neg.f64 (*.f64 a (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))))))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))) a)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (fma.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) (neg.f64 a)))) (neg.f64 a))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))) a)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (fma.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) (neg.f64 a)))) (neg.f64 a))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))) a)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (fma.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) (neg.f64 a)))) (neg.f64 a))
(+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))
(fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(+ (* 1000000000000/607771387771 (* a y)) (+ (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))
(fma.f64 b (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(+ (* 1000000000000/607771387771 (* a y)) (+ (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))
(fma.f64 b (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(+ (* 1000000000000/607771387771 (* a y)) (+ (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))
(fma.f64 b (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))
(*.f64 b (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* a y) b)) (+ (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))) b)))))
(*.f64 b (fma.f64 z (fma.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) (/.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) b)) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* a y) b)) (+ (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))) b)))))
(*.f64 b (fma.f64 z (fma.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) (/.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) b)) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* a y) b)) (+ (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))) b)))))
(*.f64 b (fma.f64 z (fma.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) (/.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) b)) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* -1 (* b (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))
(neg.f64 (*.f64 b (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))))
(* -1 (* b (+ (* -1 (/ (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))) b)) (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))
(neg.f64 (*.f64 b (-.f64 (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (/.f64 (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) b))))
(* -1 (* b (+ (* -1 (/ (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))) b)) (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))
(neg.f64 (*.f64 b (-.f64 (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (/.f64 (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) b))))
(* -1 (* b (+ (* -1 (/ (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))) b)) (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))
(neg.f64 (*.f64 b (-.f64 (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (/.f64 (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) b))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(*.f64 y (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(*.f64 y (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(*.f64 y (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(*.f64 y (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(*.f64 y (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(*.f64 y (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(*.f64 y (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))))
(* y (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))
(*.f64 y (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))))
(* -1 (* y (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))
(neg.f64 (*.f64 y (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a))))))
(* -1 (* y (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))
(neg.f64 (*.f64 y (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a))))))
(* -1 (* y (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))
(neg.f64 (*.f64 y (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a))))))
(* -1 (* y (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))
(neg.f64 (*.f64 y (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a))))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))
(fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))
(fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))
(fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))
(* 1000000000000/607771387771 (* t y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))
(* t (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) t)) (+ (* -11940090572100/607771387771 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t)) (* 1000000000000/607771387771 y))))
(*.f64 t (fma.f64 #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y b) t) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) t))))
(* t (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) t)) (+ (* -11940090572100/607771387771 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t)) (* 1000000000000/607771387771 y))))
(*.f64 t (fma.f64 #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y b) t) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) t))))
(* t (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) t)) (+ (* -11940090572100/607771387771 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) t)) (* 1000000000000/607771387771 y))))
(*.f64 t (fma.f64 #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y b) t) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) t))))
(* 1000000000000/607771387771 (* t y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))
(* -1 (* t (+ (* -1000000000000/607771387771 y) (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) t)))))
(neg.f64 (*.f64 t (-.f64 (*.f64 y #s(literal -1000000000000/607771387771 binary64)) (/.f64 (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) t))))
(* -1 (* t (+ (* -1000000000000/607771387771 y) (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) t)))))
(neg.f64 (*.f64 t (-.f64 (*.f64 y #s(literal -1000000000000/607771387771 binary64)) (/.f64 (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) t))))
(* -1 (* t (+ (* -1000000000000/607771387771 y) (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) t)))))
(neg.f64 (*.f64 t (-.f64 (*.f64 y #s(literal -1000000000000/607771387771 binary64)) (/.f64 (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) t))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))
(fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))
(fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))
(fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))
(+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))
(fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))
(* -11940090572100000000000000/369386059793087248348441 (* a y))
(*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* t y) a)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a))))))
(*.f64 a (fma.f64 (/.f64 (*.f64 y b) a) #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y t) a) (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 b (*.f64 y #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64))) a)))))
(* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* t y) a)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a))))))
(*.f64 a (fma.f64 (/.f64 (*.f64 y b) a) #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y t) a) (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 b (*.f64 y #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64))) a)))))
(* a (+ (* -31469011574900000000000000/369386059793087248348441 (/ (* b y) a)) (+ (* -11940090572100000000000000/369386059793087248348441 y) (+ (* 1000000000000/607771387771 (/ (* t y) a)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (/ (* b y) a))))))
(*.f64 a (fma.f64 (/.f64 (*.f64 y b) a) #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y t) a) (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 b (*.f64 y #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64))) a)))))
(* -11940090572100000000000000/369386059793087248348441 (* a y))
(*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (-.f64 (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (-.f64 (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))) a)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (-.f64 (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))) a)) (neg.f64 a))
(+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))
(fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))
(fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (+ (* 1000000000000/607771387771 (* t y)) (* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))
(fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))
(*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (+ (* 1000000000000/607771387771 (/ (* t y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))
(*.f64 b (+.f64 (fma.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y a) b))) (/.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)) b)))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (+ (* 1000000000000/607771387771 (/ (* t y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))
(*.f64 b (+.f64 (fma.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y a) b))) (/.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)) b)))
(* b (+ (* -31469011574900000000000000/369386059793087248348441 y) (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* a y) b)) (+ (* 1000000000000/607771387771 (/ (* t y) b)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))
(*.f64 b (+.f64 (fma.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y a) b))) (/.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)) b)))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))
(neg.f64 (*.f64 b (*.f64 y #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))
(*.f64 (fma.f64 y #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) (/.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (neg.f64 b))) (neg.f64 b))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))
(*.f64 (fma.f64 y #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) (/.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (neg.f64 b))) (neg.f64 b))
(* -1 (* b (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (+ (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))) b)) (* 31469011574900000000000000/369386059793087248348441 y)))))
(*.f64 (fma.f64 y #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) (/.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (neg.f64 b))) (neg.f64 b))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* 1000000000000/607771387771 (* b y))
(*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (fma.f64 z (*.f64 (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a))) (neg.f64 y)) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (fma.f64 z (neg.f64 (fma.f64 z (fma.f64 (*.f64 y b) #s(literal 15234687407000000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 31469011574900/607771387771 binary64) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))) #s(literal -11940090572100/607771387771 binary64)))) (*.f64 y (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (- (+ (* a y) (/ (* b y) z)) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))
(/.f64 (fma.f64 y a (/.f64 (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))) z)) (*.f64 z (*.f64 z z)))
(/ (- (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 2))) (+ (* a y) (/ (* b y) z))) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))
(/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y a) (*.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))))) (neg.f64 (*.f64 z z))) (fma.f64 y a (/.f64 (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))) z))) (*.f64 z (*.f64 z z)))
(/ (- (+ (* -1 (/ (+ (* -15234687407/1000000000 (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y)))) (+ (* 119400905721/10000000000 (* a y)) (* 314690115749/10000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))))) (pow z 3))) (+ (* a y) (/ (* b y) z))) (+ (* 15234687407/1000000000 (/ (* a y) z)) (+ (* 15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) (pow z 2))) (* 314690115749/10000000000 (/ (* a y) (pow z 2)))))) (pow z 3))
(/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 y a) (fma.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))) (fma.f64 #s(literal -232095700389004383649/1000000000000000000 binary64) (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))) (*.f64 #s(literal -4794205543508662672843/10000000000000000000 binary64) (*.f64 y a))))) (neg.f64 (*.f64 z (*.f64 z z)))) (-.f64 (fma.f64 y a (/.f64 (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))) z)) (fma.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))) (*.f64 z z)) (/.f64 (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y a)) (*.f64 z z))))) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))
(/.f64 (neg.f64 (fma.f64 y a (/.f64 (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))) z))) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))
(/.f64 (neg.f64 (fma.f64 y a (/.f64 (fma.f64 #s(literal -314690115749/10000000000 binary64) (/.f64 (*.f64 y a) z) (fma.f64 (/.f64 (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))) z) #s(literal -15234687407/1000000000 binary64) (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))))) z))) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -1 (/ (- (+ (* 119400905721/10000000000 (/ (* a y) z)) (+ (* 15234687407/1000000000 (/ (+ (* -314690115749/10000000000 (* a y)) (* -15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y))))) z)) (* 314690115749/10000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)))) (+ (* -314690115749/10000000000 (* a y)) (* -15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))))) z)) (* b y)) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))
(/.f64 (neg.f64 (fma.f64 y a (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 119400905721/10000000000 binary64) (/.f64 (*.f64 y a) z) (-.f64 (fma.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))) z) (/.f64 (*.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))) #s(literal -15234687407/1000000000 binary64) (*.f64 (*.f64 y a) #s(literal -314690115749/10000000000 binary64)))) z)) (fma.f64 (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a))) #s(literal -15234687407/1000000000 binary64) (*.f64 (*.f64 y a) #s(literal -314690115749/10000000000 binary64))))) (neg.f64 z)) (*.f64 y (-.f64 b (*.f64 #s(literal 15234687407/1000000000 binary64) a)))) z))) (neg.f64 (*.f64 z (*.f64 z z))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 a))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(neg.f64 (*.f64 b (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(neg.f64 (*.f64 b (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(neg.f64 (*.f64 b (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 a z b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 a z b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 a z b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 a z b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 a z b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 a z b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 a z b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 a z b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 a z b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 a z b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 a z b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 a z b))
(* b y)
(*.f64 y b)
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 a z b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 a z b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 a z b))
(* a (* y z))
(*.f64 y (*.f64 a z))
(* z (+ (* a y) (/ (* b y) z)))
(*.f64 z (fma.f64 y a (/.f64 (*.f64 y b) z)))
(* z (+ (* a y) (/ (* b y) z)))
(*.f64 z (fma.f64 y a (/.f64 (*.f64 y b) z)))
(* z (+ (* a y) (/ (* b y) z)))
(*.f64 z (fma.f64 y a (/.f64 (*.f64 y b) z)))
(* a (* y z))
(*.f64 y (*.f64 a z))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(*.f64 (neg.f64 (fma.f64 y a (/.f64 (*.f64 y b) z))) (neg.f64 z))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(*.f64 (neg.f64 (fma.f64 y a (/.f64 (*.f64 y b) z))) (neg.f64 z))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(*.f64 (neg.f64 (fma.f64 y a (/.f64 (*.f64 y b) z))) (neg.f64 z))
(* b y)
(*.f64 y b)
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 a z b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 a z b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 a z b))
(* a (* y z))
(*.f64 y (*.f64 a z))
(* a (+ (* y z) (/ (* b y) a)))
(*.f64 a (fma.f64 y z (/.f64 (*.f64 y b) a)))
(* a (+ (* y z) (/ (* b y) a)))
(*.f64 a (fma.f64 y z (/.f64 (*.f64 y b) a)))
(* a (+ (* y z) (/ (* b y) a)))
(*.f64 a (fma.f64 y z (/.f64 (*.f64 y b) a)))
(* a (* y z))
(*.f64 y (*.f64 a z))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(*.f64 (neg.f64 (fma.f64 y z (/.f64 (*.f64 y b) a))) (neg.f64 a))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(*.f64 (neg.f64 (fma.f64 y z (/.f64 (*.f64 y b) a))) (neg.f64 a))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(*.f64 (neg.f64 (fma.f64 y z (/.f64 (*.f64 y b) a))) (neg.f64 a))
(* a (* y z))
(*.f64 y (*.f64 a z))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 a z b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 a z b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 a z b))
(* b y)
(*.f64 y b)
(* b (+ y (/ (* a (* y z)) b)))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) b) y))
(* b (+ y (/ (* a (* y z)) b)))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) b) y))
(* b (+ y (/ (* a (* y z)) b)))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) b) y))
(* b y)
(*.f64 y b)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(*.f64 (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) b) y)) (neg.f64 b))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(*.f64 (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) b) y)) (neg.f64 b))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(*.f64 (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) b) y)) (neg.f64 b))
(* 119400905721/10000000000 z)
(*.f64 z #s(literal 119400905721/10000000000 binary64))
(* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z)))
(*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))))
(*.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(pow z 4)
(pow.f64 z #s(literal 4 binary64))
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))))
(pow z 4)
(pow.f64 z #s(literal 4 binary64))
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) z)) (neg.f64 z)) #s(literal -15234687407/1000000000 binary64)) z)))
(* 314690115749/10000000000 z)
(*.f64 z #s(literal 314690115749/10000000000 binary64))
(* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))
(*.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)))
(* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))
(*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))
(* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))
(*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) z)) #s(literal -1 binary64)) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) z)) #s(literal -1 binary64)) (neg.f64 (*.f64 z (*.f64 z z))))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* -11940090572100000000000000/369386059793087248348441 (* b y))
(*.f64 (*.f64 y b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* 1000000000000/607771387771 (* a y))
(*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y b) a) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y b) a) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 y b) a) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(* 1000000000000/607771387771 (* a y))
(*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 (*.f64 y b) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) a)) (neg.f64 a))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 (*.f64 y b) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) a)) (neg.f64 a))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 (*.f64 y b) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) a)) (neg.f64 a))
(* 1000000000000/607771387771 (* a y))
(*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(* -11940090572100000000000000/369386059793087248348441 (* b y))
(*.f64 (*.f64 y b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(* -11940090572100000000000000/369386059793087248348441 (* b y))
(*.f64 (*.f64 y b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))) (neg.f64 b))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* 1000000000000/607771387771 (* b y))
(*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 z z) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 (*.f64 y b) #s(literal 15234687407000000000000000/369386059793087248348441 binary64) (fma.f64 (*.f64 #s(literal 31469011574900/607771387771 binary64) y) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 #s(literal 11940090572100/607771387771 binary64) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))))) (neg.f64 z) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(/ (* t y) (pow z 2))
(*.f64 t (/.f64 y (*.f64 z z)))
(/ (- (+ (* t y) (/ (* a y) z)) (* 15234687407/1000000000 (/ (* t y) z))) (pow z 2))
(/.f64 (fma.f64 y t (fma.f64 a (/.f64 y z) (/.f64 (*.f64 #s(literal -15234687407/1000000000 binary64) (*.f64 y t)) z))) (*.f64 z z))
(/ (- (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))) (+ (* 15234687407/1000000000 (/ (* t y) z)) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 2))) (* 314690115749/10000000000 (/ (* t y) (pow z 2)))))) (pow z 2))
(/.f64 (-.f64 (fma.f64 b (/.f64 y (*.f64 z z)) (fma.f64 a (/.f64 y z) (*.f64 y t))) (fma.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 t (/.f64 y z) (/.f64 (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t))) (*.f64 z z))) (/.f64 (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y t)) (*.f64 z z)))) (*.f64 z z))
(/ (- (+ (* -1 (/ (+ (* 119400905721/10000000000 (* t y)) (+ (* 15234687407/1000000000 (- (* b y) (+ (* 15234687407/1000000000 (- (* a y) (* 15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y))))) (* 314690115749/10000000000 (- (* a y) (* 15234687407/1000000000 (* t y)))))) (pow z 3))) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) z)) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 2))) (* 314690115749/10000000000 (/ (* t y) (pow z 2)))))) (pow z 2))
(/.f64 (-.f64 (-.f64 (fma.f64 b (/.f64 y (*.f64 z z)) (fma.f64 a (/.f64 y z) (*.f64 y t))) (/.f64 (fma.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 y t) (fma.f64 #s(literal 15234687407/1000000000 binary64) (-.f64 (*.f64 y b) (fma.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t))) (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y t)))) (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t)))))) (*.f64 z (*.f64 z z)))) (fma.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 t (/.f64 y z) (/.f64 (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t))) (*.f64 z z))) (/.f64 (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y t)) (*.f64 z z)))) (*.f64 z z))
(/ (* t y) (pow z 2))
(*.f64 t (/.f64 y (*.f64 z z)))
(/ (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))
(/.f64 (-.f64 (*.f64 y t) (/.f64 (neg.f64 (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t)))) z)) (*.f64 z z))
(/ (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))
(/.f64 (-.f64 (*.f64 y t) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 y b) (fma.f64 #s(literal -15234687407/1000000000 binary64) (neg.f64 (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t)))) (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y t)))) (neg.f64 z)) (neg.f64 (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t))))) z)) (*.f64 z z))
(/ (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -15234687407/1000000000 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z)) (+ (* -119400905721/10000000000 (/ (* t y) z)) (+ (* 314690115749/10000000000 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) z)) (* b y)))) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))
(/.f64 (-.f64 (*.f64 y t) (/.f64 (+.f64 (/.f64 (-.f64 (fma.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (-.f64 (*.f64 y b) (fma.f64 #s(literal -15234687407/1000000000 binary64) (neg.f64 (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t)))) (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y t)))) z) (fma.f64 y b (fma.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 (neg.f64 (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t)))) z) (*.f64 (/.f64 (*.f64 y t) z) #s(literal -119400905721/10000000000 binary64))))) (fma.f64 #s(literal -15234687407/1000000000 binary64) (neg.f64 (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t)))) (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y t)))) (neg.f64 z)) (neg.f64 (*.f64 y (-.f64 a (*.f64 #s(literal 15234687407/1000000000 binary64) t))))) z)) (*.f64 z z))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 a z b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 a z b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 a z b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 t (*.f64 y (+.f64 (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 t (*.f64 y (+.f64 (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 t (*.f64 y (+.f64 (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (neg.f64 (*.f64 y (+.f64 (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (neg.f64 (*.f64 y (+.f64 (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (neg.f64 (*.f64 y (+.f64 (/.f64 (fma.f64 a z b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 t))
(/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (*.f64 z t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (*.f64 z t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (*.f64 z t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (*.f64 z t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(neg.f64 (*.f64 a (neg.f64 (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(neg.f64 (*.f64 a (neg.f64 (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(neg.f64 (*.f64 a (neg.f64 (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))))
(/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 (*.f64 y z) (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(neg.f64 (*.f64 b (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(neg.f64 (*.f64 b (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(neg.f64 (*.f64 b (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* b y)
(*.f64 y b)
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 a z b))
(+ (* b y) (* z (+ (* a y) (* t (* y z)))))
(fma.f64 y (fma.f64 a z b) (*.f64 y (*.f64 (*.f64 z z) t)))
(+ (* b y) (* z (+ (* a y) (* t (* y z)))))
(fma.f64 y (fma.f64 a z b) (*.f64 y (*.f64 (*.f64 z z) t)))
(* t (* y (pow z 2)))
(*.f64 y (*.f64 (*.f64 z z) t))
(* (pow z 2) (+ (* t y) (/ (* a y) z)))
(*.f64 (*.f64 z z) (fma.f64 a (/.f64 y z) (*.f64 y t)))
(* (pow z 2) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))))
(*.f64 (*.f64 z z) (fma.f64 b (/.f64 y (*.f64 z z)) (fma.f64 a (/.f64 y z) (*.f64 y t))))
(* (pow z 2) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))))
(*.f64 (*.f64 z z) (fma.f64 b (/.f64 y (*.f64 z z)) (fma.f64 a (/.f64 y z) (*.f64 y t))))
(* t (* y (pow z 2)))
(*.f64 y (*.f64 (*.f64 z z) t))
(* (pow z 2) (+ (* t y) (/ (* a y) z)))
(*.f64 (*.f64 z z) (fma.f64 a (/.f64 y z) (*.f64 y t)))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (* b y) z))) z)) (* t y)))
(*.f64 (*.f64 z z) (fma.f64 y t (/.f64 (neg.f64 (fma.f64 y a (/.f64 (*.f64 y b) z))) (neg.f64 z))))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (* b y) z))) z)) (* t y)))
(*.f64 (*.f64 z z) (fma.f64 y t (/.f64 (neg.f64 (fma.f64 y a (/.f64 (*.f64 y b) z))) (neg.f64 z))))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 a z b))
(+ (* t (* y (pow z 2))) (* y (+ b (* a z))))
(fma.f64 y (fma.f64 a z b) (*.f64 y (*.f64 (*.f64 z z) t)))
(+ (* t (* y (pow z 2))) (* y (+ b (* a z))))
(fma.f64 y (fma.f64 a z b) (*.f64 y (*.f64 (*.f64 z z) t)))
(+ (* t (* y (pow z 2))) (* y (+ b (* a z))))
(fma.f64 y (fma.f64 a z b) (*.f64 y (*.f64 (*.f64 z z) t)))
(* t (* y (pow z 2)))
(*.f64 y (*.f64 (*.f64 z z) t))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 a z b) t))))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 a z b) t))))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 a z b) t))))
(* t (* y (pow z 2)))
(*.f64 y (*.f64 (*.f64 z z) t))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))
(neg.f64 (*.f64 t (neg.f64 (*.f64 y (fma.f64 z z (/.f64 (fma.f64 a z b) t))))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))
(neg.f64 (*.f64 t (neg.f64 (*.f64 y (fma.f64 z z (/.f64 (fma.f64 a z b) t))))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))
(neg.f64 (*.f64 t (neg.f64 (*.f64 y (fma.f64 z z (/.f64 (fma.f64 a z b) t))))))
(* y (+ b (* t (pow z 2))))
(*.f64 y (fma.f64 z (*.f64 z t) b))
(+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))
(fma.f64 y (fma.f64 a z b) (*.f64 y (*.f64 (*.f64 z z) t)))
(+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))
(fma.f64 y (fma.f64 a z b) (*.f64 y (*.f64 (*.f64 z z) t)))
(+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))
(fma.f64 y (fma.f64 a z b) (*.f64 y (*.f64 (*.f64 z z) t)))
(* a (* y z))
(*.f64 y (*.f64 a z))
(* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a))))
(* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a))))
(* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a))))
(* a (* y z))
(*.f64 y (*.f64 a z))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))
(*.f64 (neg.f64 (*.f64 y (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a)))) (neg.f64 a))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))
(*.f64 (neg.f64 (*.f64 y (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a)))) (neg.f64 a))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))
(*.f64 (neg.f64 (*.f64 y (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a)))) (neg.f64 a))
(* y (* z (+ a (* t z))))
(*.f64 (*.f64 y z) (fma.f64 z t a))
(+ (* b y) (* y (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(+ (* b y) (* y (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(+ (* b y) (* y (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* b y)
(*.f64 y b)
(* b (+ y (/ (* y (* z (+ a (* t z)))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) b) y))
(* b (+ y (/ (* y (* z (+ a (* t z)))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) b) y))
(* b (+ y (/ (* y (* z (+ a (* t z)))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) b) y))
(* b y)
(*.f64 y b)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) b) y)) (neg.f64 b))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) b) y)) (neg.f64 b))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) b) y)) (neg.f64 b))
x
(+ x (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(fma.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))
(fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x)
(+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))
(fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x)
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))
(*.f64 (*.f64 z z) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(*.f64 (*.f64 z z) (+.f64 (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) z)))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (+ (/ x (pow z 2)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z))))))
(*.f64 (*.f64 z z) (+.f64 (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 y (/.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) z) (/.f64 x (*.f64 z z)))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (+ (/ x (pow z 2)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z))))))
(*.f64 (*.f64 z z) (+.f64 (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 y (/.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) z) (/.f64 x (*.f64 z z)))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))
(*.f64 (*.f64 z z) (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* 1000000000000/607771387771 (* t y)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) z)))))
(*.f64 (*.f64 z z) (+.f64 (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) z)))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* -1 (/ (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x z))) z)) (* 1000000000000/607771387771 (* t y))))))
(*.f64 (*.f64 z z) (+.f64 (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (fma.f64 y (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (/.f64 x (neg.f64 z))) (neg.f64 z))))
(* (pow z 2) (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (+ (* -1 (/ (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x z))) z)) (* 1000000000000/607771387771 (* t y))))))
(*.f64 (*.f64 z z) (+.f64 (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (fma.f64 y (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (/.f64 x (neg.f64 z))) (neg.f64 z))))
x
(+ x (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))))
(fma.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) x)
(+ x (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))))
(fma.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) x)
(+ x (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t)))))))))
(fma.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) x)
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(* y (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (/.f64 x y)))
(* y (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (/.f64 x y)))
(* y (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* z (+ (* -31469011574900000000000000/369386059793087248348441 b) (+ (* -11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 1000000000000/607771387771 t))))))) (/ x y)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (fma.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (fma.f64 #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)))) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (/.f64 x y)))
(* -1 (* y (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b))))))))
(*.f64 (*.f64 y (neg.f64 z)) (fma.f64 z (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a))))
(* -1 (* y (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (/.f64 x (neg.f64 y))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (/.f64 x (neg.f64 y))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x y)) (* z (+ (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -1000000000000/607771387771 t) (+ (* 11940090572100/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* 31469011574900000000000000/369386059793087248348441 b)))))))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 #s(literal -1000000000000/607771387771 binary64) t (fma.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal -142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64) b (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a)))) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (/.f64 x (neg.f64 y))) (neg.f64 y))
(+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))))
(fma.f64 z (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x)
(+ x (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))))
(fma.f64 z (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)) x))
(+ x (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))))
(fma.f64 z (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)) x))
(+ x (+ (* 1000000000000/607771387771 (* t (* y (pow z 2)))) (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))))
(fma.f64 z (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)) x))
(* 1000000000000/607771387771 (* t (* y (pow z 2))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t))))
(*.f64 t (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z z)) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) t) (/.f64 x t))))
(* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t))))
(*.f64 t (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z z)) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) t) (/.f64 x t))))
(* t (+ (* 1000000000000/607771387771 (* y (pow z 2))) (+ (/ x t) (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))) t))))
(*.f64 t (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z z)) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) t) (/.f64 x t))))
(* 1000000000000/607771387771 (* t (* y (pow z 2))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))) t)))))
(*.f64 (-.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) (*.f64 y (*.f64 z z))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x) t)) (neg.f64 t))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))) t)))))
(*.f64 (-.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) (*.f64 y (*.f64 z z))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x) t)) (neg.f64 t))
(* -1 (* t (+ (* -1000000000000/607771387771 (* y (pow z 2))) (* -1 (/ (+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))))) t)))))
(*.f64 (-.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) (*.f64 y (*.f64 z z))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x) t)) (neg.f64 t))
(+ x (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))))
(fma.f64 z (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) x)
(+ x (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))))
(fma.f64 z (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) (fma.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x))
(+ x (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))))
(fma.f64 z (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) (fma.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x))
(+ x (+ (* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))))
(fma.f64 z (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) (fma.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x))
(* a (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))))
(*.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(* a (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a))))
(*.f64 a (fma.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (/.f64 (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) a) (/.f64 x a))))
(* a (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a))))
(*.f64 a (fma.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (/.f64 (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) a) (/.f64 x a))))
(* a (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))) (+ (/ x a) (/ (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y))))))) a))))
(*.f64 a (fma.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (/.f64 (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) a) (/.f64 x a))))
(* -1 (* a (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(neg.f64 (*.f64 a (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))))))
(* -1 (* a (+ (* -1 (/ (+ x (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))
(*.f64 (-.f64 (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))))) (/.f64 (fma.f64 z (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) x) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ x (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))
(*.f64 (-.f64 (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))))) (/.f64 (fma.f64 z (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) x) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ x (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* 1000000000000/607771387771 (* t y)) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)))))))) a)) (* z (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))))
(*.f64 (-.f64 (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))))) (/.f64 (fma.f64 z (fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z (fma.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t))))) x) a)) (neg.f64 a))
(+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))))
(fma.f64 z (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) x)
(+ x (+ (* b (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))
(fma.f64 z (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 b (*.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) x))
(+ x (+ (* b (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))
(fma.f64 z (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 b (*.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) x))
(+ x (+ (* b (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y)))))) (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))))
(fma.f64 z (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 b (*.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) x))
(* b (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))))
(*.f64 b (*.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))))
(* b (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b))))
(*.f64 b (fma.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 z (/.f64 (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) b) (/.f64 x b))))
(* b (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b))))
(*.f64 b (fma.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 z (/.f64 (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) b) (/.f64 x b))))
(* b (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -31469011574900000000000000/369386059793087248348441 y) (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 y))))) (+ (/ x b) (/ (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y)))))) b))))
(*.f64 b (fma.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 z (/.f64 (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) b) (/.f64 x b))))
(* -1 (* b (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))))))
(neg.f64 (*.f64 (*.f64 b (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) z))
(* -1 (* b (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))))
(*.f64 (-.f64 (*.f64 z (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) x) b)) (neg.f64 b))
(* -1 (* b (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))))
(*.f64 (-.f64 (*.f64 z (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) x) b)) (neg.f64 b))
(* -1 (* b (+ (* -1 (/ (+ x (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a y)) (* 1000000000000/607771387771 (* t y))))))) b)) (* z (+ (* 11940090572100000000000000/369386059793087248348441 y) (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))))))))
(*.f64 (-.f64 (*.f64 z (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) x) b)) (neg.f64 b))
(* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y)))))))
(*.f64 z (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))
(+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))
(fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x)
(+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))
(fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x)
(+ x (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))))
(fma.f64 z (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x)
x
(* x (+ 1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)))
(*.f64 x (fma.f64 z (/.f64 (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x) #s(literal 1 binary64)))
(* x (+ 1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)))
(*.f64 x (fma.f64 z (/.f64 (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x) #s(literal 1 binary64)))
(* x (+ 1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)))
(*.f64 x (fma.f64 z (/.f64 (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)) 1)))
(*.f64 (fma.f64 (neg.f64 z) (/.f64 (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)) 1)))
(*.f64 (fma.f64 (neg.f64 z) (/.f64 (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* z (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (* z (+ (* -31469011574900000000000000/369386059793087248348441 (* b y)) (+ (* -11940090572100/607771387771 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* 1000000000000/607771387771 (* t y))))))) x)) 1)))
(*.f64 (fma.f64 (neg.f64 z) (/.f64 (fma.f64 z (fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) t (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a)) (*.f64 b (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) x) #s(literal -1 binary64)) (neg.f64 x))

eval349.0ms (2%)

Memory
26.5MiB live, 639.4MiB allocated
Compiler

Compiled 80 691 to 4 125 computations (94.9% saved)

prune307.0ms (1.7%)

Memory
-4.6MiB live, 726.9MiB allocated
Pruning

41 alts after pruning (40 fresh and 1 done)

PrunedKeptTotal
New1 786331 819
Fresh13720
Picked415
Done000
Total1 803411 844
Accuracy
100.0%
Counts
1 844 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.5%
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
55.3%
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
58.2%
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
52.0%
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
54.7%
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 a (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x))
50.3%
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t)) x))
62.2%
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
59.5%
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
39.9%
(fma.f64 t (/.f64 y (*.f64 z z)) x)
66.6%
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
37.8%
(fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x)
46.7%
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
37.5%
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
34.0%
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
6.0%
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
14.4%
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
22.2%
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
50.8%
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (neg.f64 z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
60.1%
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))
55.3%
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
64.4%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
62.3%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
60.3%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
67.8%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
37.3%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) z)) (neg.f64 z)) #s(literal -15234687407/1000000000 binary64)) z))) #s(literal 607771387771/1000000000000 binary64))))
42.7%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) z)) #s(literal -1 binary64)) (neg.f64 (*.f64 z (*.f64 z z)))) z) #s(literal 607771387771/1000000000000 binary64))))
67.8%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
64.5%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) #s(literal 607771387771/1000000000000 binary64)))
35.0%
(+.f64 x (/.f64 (*.f64 y a) (*.f64 z (*.f64 z z))))
58.1%
(+.f64 x (*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y)))))
46.4%
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))))
62.2%
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
17.0%
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
32.2%
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
17.4%
(*.f64 y #s(literal 313060547623/100000000000 binary64))
55.4%
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
21.1%
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
14.0%
(*.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
5.7%
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
14.4%
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
14.0%
(neg.f64 (*.f64 a (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))))))
Compiler

Compiled 1 628 to 1 126 computations (30.8% saved)

simplify42.0ms (0.2%)

Memory
31.2MiB live, 108.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
cost-diff0
(fma.f64 a z b)
cost-diff0
(*.f64 y (fma.f64 a z b))
cost-diff0
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
cost-diff0
(fma.f64 z a b)
cost-diff0
(*.f64 y (fma.f64 z a b))
cost-diff0
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
cost-diff128
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
cost-diff0
(*.f64 z z)
cost-diff0
(/.f64 y (*.f64 z z))
cost-diff0
(fma.f64 t (/.f64 y (*.f64 z z)) x)
cost-diff0
(*.f64 y #s(literal 313060547623/100000000000 binary64))
cost-diff0
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
cost-diff0
(fma.f64 z a b)
cost-diff0
(/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
cost-diff0
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
Rules
1 244×lower-fma.f32
1 228×lower-fma.f64
556×lower-+.f32
552×lower-+.f64
348×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029217
055217
1110217
2196217
3327217
4564217
5800217
6894217
7926217
8952217
0952216
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 z a b)
z
a
b
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
#s(literal 15234687407/1000000000 binary64)
#s(literal 314690115749/10000000000 binary64)
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
y
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
y
#s(literal 313060547623/100000000000 binary64)
(fma.f64 t (/.f64 y (*.f64 z z)) x)
t
(/.f64 y (*.f64 z z))
y
(*.f64 z z)
z
x
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
x
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (fma.f64 z a b))
y
(fma.f64 z a b)
z
a
b
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (fma.f64 a z b))
y
(fma.f64 a z b)
a
z
b
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
#s(literal 15234687407/1000000000 binary64)
#s(literal 314690115749/10000000000 binary64)
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
Outputs
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(fma.f64 (fma.f64 z a b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 z a b)
z
a
b
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
#s(literal 15234687407/1000000000 binary64)
#s(literal 314690115749/10000000000 binary64)
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
y
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
y
#s(literal 313060547623/100000000000 binary64)
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
t
(/.f64 y (*.f64 z z))
y
(*.f64 z z)
z
x
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (fma.f64 z a b) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
x
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (fma.f64 z a b))
(*.f64 (fma.f64 z a b) y)
y
(fma.f64 z a b)
z
a
b
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (fma.f64 a z b))
(*.f64 (fma.f64 z a b) y)
y
(fma.f64 a z b)
(fma.f64 z a b)
a
z
b
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
#s(literal 15234687407/1000000000 binary64)
#s(literal 314690115749/10000000000 binary64)
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)

localize158.0ms (0.9%)

Memory
-46.9MiB live, 287.4MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(+.f64 z #s(literal 15234687407/1000000000 binary64))
accuracy99.9%
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
accuracy97.3%
(*.f64 y (fma.f64 a z b))
accuracy82.6%
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
accuracy100.0%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
accuracy99.7%
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
accuracy97.3%
(*.f64 y (fma.f64 z a b))
accuracy92.2%
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
accuracy100.0%
(*.f64 z z)
accuracy96.2%
(fma.f64 t (/.f64 y (*.f64 z z)) x)
accuracy85.3%
(/.f64 y (*.f64 z z))
accuracy99.9%
(*.f64 y #s(literal 313060547623/100000000000 binary64))
accuracy99.9%
(+.f64 z #s(literal 15234687407/1000000000 binary64))
accuracy99.9%
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
accuracy99.5%
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
accuracy84.9%
(/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
Samples
88.0ms256×0valid
Compiler

Compiled 255 to 39 computations (84.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 65.0ms
ival-add: 22.0ms (33.8% of total)
const: 19.0ms (29.2% of total)
ival-mult: 18.0ms (27.6% of total)
ival-div: 6.0ms (9.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series38.0ms (0.2%)

Memory
28.5MiB live, 69.0MiB allocated
Counts
17 → 564
Calls
Call 1
Inputs
#<alt (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)>
#<alt (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))>
#<alt (fma.f64 z a b)>
#<alt (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))>
#<alt (*.f64 y #s(literal 313060547623/100000000000 binary64))>
#<alt (fma.f64 t (/.f64 y (*.f64 z z)) x)>
#<alt (/.f64 y (*.f64 z z))>
#<alt (*.f64 z z)>
#<alt (+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))>
#<alt (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))>
#<alt (*.f64 y (fma.f64 z a b))>
#<alt (/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))>
#<alt (*.f64 y (fma.f64 a z b))>
#<alt (fma.f64 a z b)>
#<alt (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))>
#<alt (+.f64 z #s(literal 15234687407/1000000000 binary64))>
#<alt (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))>
Outputs
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt x>
#<alt (+ x (/ (* a y) (pow z 3)))>
#<alt (- (+ x (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4)))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 5))) (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4))))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))>
#<alt x>
#<alt (+ x (/ (* a y) (pow z 3)))>
#<alt (+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))>
#<alt (+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))>
#<alt (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt x>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* 1000000000000/607771387771 b)>
#<alt (+ (* 1000000000000/607771387771 b) (* z (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))))>
#<alt (+ (* 1000000000000/607771387771 b) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b)))) (* 1000000000000/607771387771 a)) (* 11940090572100000000000000/369386059793087248348441 b))))>
#<alt (+ (* 1000000000000/607771387771 b) (* z (- (+ (* 1000000000000/607771387771 a) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b))) (+ (* 15234687407000000000000000/369386059793087248348441 b) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b))))) (* 11940090572100000000000000/369386059793087248348441 b))))>
#<alt (/ a (pow z 3))>
#<alt (/ (- (+ a (/ b z)) (* 15234687407/1000000000 (/ a z))) (pow z 3))>
#<alt (/ (- (+ a (+ (* -1 (/ (+ (* 15234687407/1000000000 (- b (* 15234687407/1000000000 a))) (* 314690115749/10000000000 a)) (pow z 2))) (/ b z))) (* 15234687407/1000000000 (/ a z))) (pow z 3))>
#<alt (/ (- (+ a (+ (* -1 (/ (+ (* -15234687407/1000000000 (+ (* 15234687407/1000000000 (- b (* 15234687407/1000000000 a))) (* 314690115749/10000000000 a))) (+ (* 119400905721/10000000000 a) (* 314690115749/10000000000 (- b (* 15234687407/1000000000 a))))) (pow z 3))) (/ b z))) (+ (* 15234687407/1000000000 (/ a z)) (+ (* 15234687407/1000000000 (/ (- b (* 15234687407/1000000000 a)) (pow z 2))) (* 314690115749/10000000000 (/ a (pow z 2)))))) (pow z 3))>
#<alt (/ a (pow z 3))>
#<alt (* -1 (/ (+ (* -1 a) (* -1 (/ (- b (* 15234687407/1000000000 a)) z))) (pow z 3)))>
#<alt (* -1 (/ (+ (* -1 a) (* -1 (/ (- (+ b (+ (* -314690115749/10000000000 (/ a z)) (* -15234687407/1000000000 (/ (- b (* 15234687407/1000000000 a)) z)))) (* 15234687407/1000000000 a)) z))) (pow z 3)))>
#<alt (* -1 (/ (+ (* -1 a) (* -1 (/ (- (+ b (* -1 (/ (- (+ (* 119400905721/10000000000 (/ a z)) (+ (* 15234687407/1000000000 (/ (+ (* -314690115749/10000000000 a) (* -15234687407/1000000000 (- b (* 15234687407/1000000000 a)))) z)) (* 314690115749/10000000000 (/ (- b (* 15234687407/1000000000 a)) z)))) (+ (* -314690115749/10000000000 a) (* -15234687407/1000000000 (- b (* 15234687407/1000000000 a))))) z))) (* 15234687407/1000000000 a)) z))) (pow z 3)))>
#<alt (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt b>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (* a z)>
#<alt (* z (+ a (/ b z)))>
#<alt (* z (+ a (/ b z)))>
#<alt (* z (+ a (/ b z)))>
#<alt (* a z)>
#<alt (* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))>
#<alt (* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))>
#<alt (* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))>
#<alt b>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (* a z)>
#<alt (* a (+ z (/ b a)))>
#<alt (* a (+ z (/ b a)))>
#<alt (* a (+ z (/ b a)))>
#<alt (* a z)>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))>
#<alt (* a z)>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt b>
#<alt (* b (+ 1 (/ (* a z) b)))>
#<alt (* b (+ 1 (/ (* a z) b)))>
#<alt (* b (+ 1 (/ (* a z) b)))>
#<alt b>
#<alt (* -1 (* b (- (* -1 (/ (* a z) b)) 1)))>
#<alt (* -1 (* b (- (* -1 (/ (* a z) b)) 1)))>
#<alt (* -1 (* b (- (* -1 (/ (* a z) b)) 1)))>
#<alt 607771387771/1000000000000>
#<alt (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))>
#<alt (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))>
#<alt (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt x>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (/ (* t y) (pow z 2))>
#<alt (* t (+ (/ x t) (/ y (pow z 2))))>
#<alt (* t (+ (/ x t) (/ y (pow z 2))))>
#<alt (* t (+ (/ x t) (/ y (pow z 2))))>
#<alt (/ (* t y) (pow z 2))>
#<alt (* -1 (* t (+ (* -1 (/ x t)) (* -1 (/ y (pow z 2))))))>
#<alt (* -1 (* t (+ (* -1 (/ x t)) (* -1 (/ y (pow z 2))))))>
#<alt (* -1 (* t (+ (* -1 (/ x t)) (* -1 (/ y (pow z 2))))))>
#<alt x>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (/ (* t y) (pow z 2))>
#<alt (* y (+ (/ t (pow z 2)) (/ x y)))>
#<alt (* y (+ (/ t (pow z 2)) (/ x y)))>
#<alt (* y (+ (/ t (pow z 2)) (/ x y)))>
#<alt (/ (* t y) (pow z 2))>
#<alt (* -1 (* y (+ (* -1 (/ t (pow z 2))) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1 (/ t (pow z 2))) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1 (/ t (pow z 2))) (* -1 (/ x y)))))>
#<alt (/ (* t y) (pow z 2))>
#<alt (/ (+ (* t y) (* x (pow z 2))) (pow z 2))>
#<alt (/ (+ (* t y) (* x (pow z 2))) (pow z 2))>
#<alt (/ (+ (* t y) (* x (pow z 2))) (pow z 2))>
#<alt x>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt x>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (/ (* t y) (pow z 2))>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt x>
#<alt (* x (+ 1 (/ (* t y) (* x (pow z 2)))))>
#<alt (* x (+ 1 (/ (* t y) (* x (pow z 2)))))>
#<alt (* x (+ 1 (/ (* t y) (* x (pow z 2)))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* t y) (* x (pow z 2)))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* t y) (* x (pow z 2)))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* t y) (* x (pow z 2)))) 1)))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (/ y (pow z 2))>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -11940090572100/607771387771 (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 142565762869951305298410000/369386059793087248348441 (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))) (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (* 10000000000/119400905721 (* a y)))>
#<alt (- (+ x (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z)))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))>
#<alt (- (+ x (+ (* -607771387771/11940090572100 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 2))) (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z))))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))>
#<alt (- (+ x (+ (* 369386059793087248348441/142565762869951305298410000 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 3))) (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z))))) (+ (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)) (* 607771387771/11940090572100 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 2)))))>
#<alt (+ x (* 10000000000/119400905721 (* a y)))>
#<alt (+ x (+ (* -1 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y))))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -10000000000/119400905721 (* b y)) (* -607771387771/11940090572100 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z))) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y))))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* -369386059793087248348441/142565762869951305298410000 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* -607771387771/11940090572100 (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))))) z)) (* -10000000000/119400905721 (* b y))) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y))))>
#<alt (+ x (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt (* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt (* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) a)))))>
#<alt (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) b)))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -11940090572100/607771387771 (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 142565762869951305298410000/369386059793087248348441 (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))) (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (* 10000000000/119400905721 (* a y))>
#<alt (- (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))>
#<alt (- (+ (* -607771387771/11940090572100 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 2))) (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z)))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))>
#<alt (- (+ (* 369386059793087248348441/142565762869951305298410000 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 3))) (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z)))) (+ (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)) (* 607771387771/11940090572100 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 2)))))>
#<alt (* 10000000000/119400905721 (* a y))>
#<alt (+ (* -1 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))>
#<alt (+ (* -1 (/ (- (+ (* -10000000000/119400905721 (* b y)) (* -607771387771/11940090572100 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z))) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))>
#<alt (+ (* -1 (/ (- (+ (* -1 (/ (- (* -369386059793087248348441/142565762869951305298410000 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* -607771387771/11940090572100 (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))))) z)) (* -10000000000/119400905721 (* b y))) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))>
#<alt (* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))>
#<alt (* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* b y)>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (* a (* y z))>
#<alt (* z (+ (* a y) (/ (* b y) z)))>
#<alt (* z (+ (* a y) (/ (* b y) z)))>
#<alt (* z (+ (* a y) (/ (* b y) z)))>
#<alt (* a (* y z))>
#<alt (* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))>
#<alt (* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))>
#<alt (* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))>
#<alt (* b y)>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (* a (* y z))>
#<alt (* a (+ (* y z) (/ (* b y) a)))>
#<alt (* a (+ (* y z) (/ (* b y) a)))>
#<alt (* a (+ (* y z) (/ (* b y) a)))>
#<alt (* a (* y z))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))>
#<alt (* a (* y z))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (* b y)>
#<alt (* b (+ y (/ (* a (* y z)) b)))>
#<alt (* b (+ y (/ (* a (* y z)) b)))>
#<alt (* b (+ y (/ (* a (* y z)) b)))>
#<alt (* b y)>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (- (+ (* a y) (/ (* b y) z)) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 2))) (+ (* a y) (/ (* b y) z))) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* -15234687407/1000000000 (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y)))) (+ (* 119400905721/10000000000 (* a y)) (* 314690115749/10000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))))) (pow z 3))) (+ (* a y) (/ (* b y) z))) (+ (* 15234687407/1000000000 (/ (* a y) z)) (+ (* 15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) (pow z 2))) (* 314690115749/10000000000 (/ (* a y) (pow z 2)))))) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))>
#<alt (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))>
#<alt (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -1 (/ (- (+ (* 119400905721/10000000000 (/ (* a y) z)) (+ (* 15234687407/1000000000 (/ (+ (* -314690115749/10000000000 (* a y)) (* -15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y))))) z)) (* 314690115749/10000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)))) (+ (* -314690115749/10000000000 (* a y)) (* -15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))))) z)) (* b y)) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* y (+ b (* a z)))>
#<alt (* b y)>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (* a (* y z))>
#<alt (* a (+ (* y z) (/ (* b y) a)))>
#<alt (* a (+ (* y z) (/ (* b y) a)))>
#<alt (* a (+ (* y z) (/ (* b y) a)))>
#<alt (* a (* y z))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))>
#<alt (* b y)>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (* a (* y z))>
#<alt (* z (+ (* a y) (/ (* b y) z)))>
#<alt (* z (+ (* a y) (/ (* b y) z)))>
#<alt (* z (+ (* a y) (/ (* b y) z)))>
#<alt (* a (* y z))>
#<alt (* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))>
#<alt (* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))>
#<alt (* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))>
#<alt (* a (* y z))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (* b y)>
#<alt (* b (+ y (/ (* a (* y z)) b)))>
#<alt (* b (+ y (/ (* a (* y z)) b)))>
#<alt (* b (+ y (/ (* a (* y z)) b)))>
#<alt (* b y)>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))>
#<alt b>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (* a z)>
#<alt (* a (+ z (/ b a)))>
#<alt (* a (+ z (/ b a)))>
#<alt (* a (+ z (/ b a)))>
#<alt (* a z)>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))>
#<alt b>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (* a z)>
#<alt (* z (+ a (/ b z)))>
#<alt (* z (+ a (/ b z)))>
#<alt (* z (+ a (/ b z)))>
#<alt (* a z)>
#<alt (* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))>
#<alt (* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))>
#<alt (* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))>
#<alt (* a z)>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt b>
#<alt (* b (+ 1 (/ (* a z) b)))>
#<alt (* b (+ 1 (/ (* a z) b)))>
#<alt (* b (+ 1 (/ (* a z) b)))>
#<alt b>
#<alt (* -1 (* b (- (* -1 (/ (* a z) b)) 1)))>
#<alt (* -1 (* b (- (* -1 (/ (* a z) b)) 1)))>
#<alt (* -1 (* b (- (* -1 (/ (* a z) b)) 1)))>
#<alt 119400905721/10000000000>
#<alt (+ 119400905721/10000000000 (* 314690115749/10000000000 z))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))>
#<alt 15234687407/1000000000>
#<alt (+ 15234687407/1000000000 z)>
#<alt (+ 15234687407/1000000000 z)>
#<alt (+ 15234687407/1000000000 z)>
#<alt z>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt z>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt 607771387771/1000000000000>
#<alt (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))>
#<alt (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))>
#<alt (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))>
#<alt (* 119400905721/10000000000 z)>
#<alt (* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))>
#<alt (* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))>
#<alt (* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))>
#<alt (* 119400905721/10000000000 z)>
#<alt (* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))>
#<alt (* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))>
#<alt (* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))>
Calls

141 calls:

TimeVariablePointExpression
7.0ms
z
@-inf
(+ x (/ (* y (+ (* z a) b)) (+ (* z 119400905721/10000000000) 607771387771/1000000000000)))
1.0ms
y
@inf
(+ x (/ (* y (+ (* z a) b)) (+ (* z 119400905721/10000000000) 607771387771/1000000000000)))
1.0ms
z
@inf
(+ x (/ (* y (+ (* z a) b)) (+ (* z 119400905721/10000000000) 607771387771/1000000000000)))
1.0ms
z
@0
(/ (+ (* z a) b) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
0.0ms
b
@-inf
(/ (+ (* z a) b) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))

rewrite484.0ms (2.7%)

Memory
-21.7MiB live, 610.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 796×lower-fma.f32
4 780×lower-fma.f64
4 406×lower-*.f32
4 400×lower-*.f64
4 268×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029147
055147
1264147
21923147
08622146
Stop Event
iter limit
node limit
iter limit
Counts
17 → 532
Calls
Call 1
Inputs
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 z a b)
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(/.f64 y (*.f64 z z))
(*.f64 z z)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (fma.f64 z a b))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y (fma.f64 a z b))
(fma.f64 a z b)
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
Outputs
(+.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(fma.f64 (fma.f64 z a b) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y) x)
(fma.f64 (fma.f64 z a b) (*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 (fma.f64 z a b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 (fma.f64 z a b) y) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 (fma.f64 z a b) (neg.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z a b) y) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 z a b) y)) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z a b))) x)
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))) x)
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z a b))) x)
(fma.f64 (/.f64 (fma.f64 z a b) #s(literal -1 binary64)) (/.f64 (neg.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (fma.f64 z a b) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))) x)
(fma.f64 (/.f64 y (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (fma.f64 z a b) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (neg.f64 (fma.f64 z a b)) #s(literal -1 binary64)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))) x)
(fma.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z a) b)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))))) (/.f64 y (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)))) (/.f64 y (-.f64 (*.f64 z a) b)) x)
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (fma.f64 x x (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 #s(literal 1 binary64) x)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x)) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x)) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (fma.f64 x x (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 #s(literal 1 binary64) x)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))) (neg.f64 (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x))) (*.f64 (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x)) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x))) (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x))) (fma.f64 (/.f64 (*.f64 x x) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x)))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x)) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y (neg.f64 x))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (fma.f64 z a b) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 (*.f64 z a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (-.f64 (*.f64 z a) b))) (/.f64 (*.f64 b b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (-.f64 (*.f64 z a) b))))
(neg.f64 (/.f64 (fma.f64 z a b) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 z a b)) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)))))
(/.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (-.f64 (*.f64 z a) b)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 1 binary64)) (*.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 z a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z a b))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b)))) (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))) (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (-.f64 (*.f64 z a) b))))
(/.f64 (*.f64 (fma.f64 z a b) #s(literal 1 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 z a) b))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 z a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 z a b)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z a b) #s(literal 1 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 (-.f64 (*.f64 z a) b)))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 z a b) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (-.f64 (*.f64 z a) b) (-.f64 (*.f64 z a) b)))
(*.f64 (neg.f64 (fma.f64 z a b)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z a b))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z a b)) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z a) b)))
(*.f64 (/.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z a) b)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z a b) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))))
(+.f64 b (*.f64 z a))
(+.f64 (*.f64 z a) b)
(-.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 (*.f64 z a) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b)))
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (*.f64 z a))) (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 b (*.f64 z a))))
(fma.f64 z a b)
(fma.f64 a z b)
(/.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))))
(/.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) (fma.f64 b b (-.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 z a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))) (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z a) b) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))))
(/.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (-.f64 (*.f64 z a) b))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))) (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 z a) b) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 b b (-.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 z a))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))) (neg.f64 (-.f64 (*.f64 z a) b)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 z z) (*.f64 a a))) (-.f64 b (*.f64 z a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 (*.f64 z a) b)) (*.f64 (-.f64 (*.f64 z a) b) (*.f64 b b))) (*.f64 (-.f64 (*.f64 z a) b) (-.f64 (*.f64 z a) b)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))))) (neg.f64 (neg.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)))) (neg.f64 (neg.f64 (-.f64 (*.f64 z a) b))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 z z) (*.f64 a a)))) (neg.f64 (-.f64 b (*.f64 z a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 (*.f64 z a) b)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 (*.f64 z a) b)) (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 (*.f64 z a) b)) (fma.f64 (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b)) (*.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 (*.f64 z a) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b))))))
(pow.f64 (/.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))) (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z a) b) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))))
(*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z a) b)))
(+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))
(+.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))
(+.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(-.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(-.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (/.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) z #s(literal 607771387771/1000000000000 binary64))
(fma.f64 (*.f64 z z) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))))
(/.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) #s(literal 369386059793087248348441/1000000000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))) (neg.f64 (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)))) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (-.f64 (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 3 binary64)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (fma.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (-.f64 (*.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (fma.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (*.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(*.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(*.f64 #s(literal 313060547623/100000000000 binary64) y)
(+.f64 x (*.f64 t (/.f64 y (*.f64 z z))))
(+.f64 (*.f64 t (/.f64 y (*.f64 z z))) x)
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))) (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 t (/.f64 y (*.f64 z z))))) (/.f64 (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))) (-.f64 x (*.f64 t (/.f64 y (*.f64 z z))))))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z z)) t) x)
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 (/.f64 y (*.f64 z z)) t x)
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 z z)) (/.f64 t (/.f64 #s(literal 1 binary64) y)) x)
(fma.f64 (*.f64 y t) (/.f64 #s(literal 1 binary64) (*.f64 z z)) x)
(fma.f64 (/.f64 y z) (/.f64 t z) x)
(fma.f64 (/.f64 t z) (/.f64 y z) x)
(fma.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 t (/.f64 z y)) x)
(fma.f64 (/.f64 t #s(literal -1 binary64)) (/.f64 (neg.f64 y) (*.f64 z z)) x)
(fma.f64 (/.f64 t (neg.f64 z)) (/.f64 (neg.f64 y) z) x)
(fma.f64 (/.f64 (neg.f64 y) z) (/.f64 t (neg.f64 z)) x)
(fma.f64 (/.f64 t (*.f64 z z)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) y)) x)
(fma.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 t (*.f64 z z)) x)
(/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) (*.f64 z z)))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 t (/.f64 y (*.f64 z z)))) (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z)))))
(/.f64 (fma.f64 (*.f64 t (*.f64 t t)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) (*.f64 z z)))) (*.f64 x (*.f64 x x))) (fma.f64 x x (/.f64 (-.f64 (*.f64 (*.f64 t (/.f64 y (*.f64 z z))) (*.f64 y t)) (*.f64 (*.f64 y t) x)) (*.f64 z z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 t (/.f64 y (*.f64 z z)))) (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z)))) (fma.f64 (*.f64 t (*.f64 t t)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) (*.f64 z z)))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x) (-.f64 (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))) (*.f64 x x))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))) (*.f64 x x)) (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 t (/.f64 y (*.f64 z z)))) (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z)))) (fma.f64 (*.f64 t (*.f64 t t)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) (*.f64 z z)))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x) (-.f64 (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 t (*.f64 t t)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) (*.f64 z z)))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 t (/.f64 y (*.f64 z z)))) (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 t (*.f64 t t)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) (*.f64 z z)))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x x (/.f64 (-.f64 (*.f64 (*.f64 t (/.f64 y (*.f64 z z))) (*.f64 y t)) (*.f64 (*.f64 y t) x)) (*.f64 z z)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x)))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z)))) (-.f64 x (*.f64 t (/.f64 y (*.f64 z z)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))) (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x)) (*.f64 (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x) (*.f64 x x))) (*.f64 (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x) (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 t (*.f64 t t)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) (*.f64 z z)))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 t (/.f64 y (*.f64 z z)))) (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))) (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))))) (neg.f64 (-.f64 x (*.f64 t (/.f64 y (*.f64 z z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))) (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))) (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x)) (/.f64 (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))) (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x)) (fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x)) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))) (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 t (/.f64 y (*.f64 z z)))) (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z)))) (fma.f64 (*.f64 t (*.f64 t t)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) (*.f64 z z)))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x) (-.f64 (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 t (*.f64 t t)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) (*.f64 z z)))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 t (/.f64 y (*.f64 z z)))) (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 y t) (*.f64 y t)) (*.f64 (*.f64 z z) (*.f64 z z))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 t (/.f64 y (*.f64 z z))) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 z z) y)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 z z))) (/.f64 y (neg.f64 (*.f64 z z))))
(neg.f64 (/.f64 y (neg.f64 (*.f64 z z))))
(neg.f64 (/.f64 (neg.f64 y) (*.f64 z z)))
(/.f64 y (*.f64 z z))
(/.f64 (neg.f64 y) (neg.f64 (*.f64 z z)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z z) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 z z) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 z (/.f64 y z)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 z z) y))))
(/.f64 (/.f64 y z) z)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 z z) y) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 z (/.f64 y z))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 (*.f64 z z))))
(/.f64 (neg.f64 (/.f64 y z)) (neg.f64 z))
(/.f64 (*.f64 y #s(literal 1 binary64)) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 (*.f64 z z)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 (*.f64 z z)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 y z))) (neg.f64 (neg.f64 z)))
(pow.f64 (/.f64 (*.f64 z z) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 z z) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 z (/.f64 y z)) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (*.f64 z z)))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 z z))))
(*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 z z)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z z)) y)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z z)) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (/.f64 y z) (/.f64 #s(literal 1 binary64) z))
(*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 y z))
(*.f64 (/.f64 #s(literal -1 binary64) z) (/.f64 y (neg.f64 z)))
(exp.f64 (*.f64 (log.f64 z) #s(literal 2 binary64)))
(pow.f64 z #s(literal 2 binary64))
(pow.f64 (*.f64 z z) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 z)) #s(literal 2 binary64))
(*.f64 z z)
(*.f64 (exp.f64 (log.f64 z)) (exp.f64 (log.f64 z)))
(+.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)))
(fma.f64 (fma.f64 z a b) (*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 (fma.f64 z a b) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 (fma.f64 z a b) y) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 (fma.f64 z a b) (neg.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z a b) y) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 z a b) y)) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) y x)
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))))) x)
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))))) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (fma.f64 z a b) #s(literal -1 binary64)) (/.f64 (neg.f64 y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 (fma.f64 z a b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (neg.f64 (fma.f64 z a b)) #s(literal -1 binary64)) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 y (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (fma.f64 z a b) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))))) x)
(fma.f64 (/.f64 y (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (fma.f64 z a b) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))) x)
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))) (fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (*.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (*.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))) (*.f64 (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))))))
(pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (fma.f64 z a b) y) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 z a b) (neg.f64 y)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 z a b) (neg.f64 y)) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y)) #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) #s(literal 1 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z a b) (neg.f64 y))) (neg.f64 (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z a b) y) #s(literal 1 binary64))) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z a b) (neg.f64 y)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(pow.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 z a b) (*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (fma.f64 z a b) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 (fma.f64 z a b) y) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 (fma.f64 z a b) (neg.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z a b) y))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 z a b) y)) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) y)
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (fma.f64 z a b) #s(literal -1 binary64)) (/.f64 (neg.f64 y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 (fma.f64 z a b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 z a b)) #s(literal -1 binary64)) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (fma.f64 z a b) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))))))
(*.f64 (/.f64 y (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (fma.f64 z a b) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))))
(+.f64 (*.f64 z (*.f64 a y)) (*.f64 b y))
(+.f64 (*.f64 b y) (*.f64 z (*.f64 a y)))
(-.f64 (/.f64 (*.f64 (*.f64 z (*.f64 a y)) (*.f64 z (*.f64 a y))) (-.f64 (*.f64 z (*.f64 a y)) (*.f64 b y))) (/.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (*.f64 z (*.f64 a y)) (*.f64 b y))))
(fma.f64 z (*.f64 a y) (*.f64 b y))
(fma.f64 a (*.f64 z y) (*.f64 b y))
(fma.f64 b y (*.f64 z (*.f64 a y)))
(fma.f64 y b (*.f64 z (*.f64 a y)))
(fma.f64 y (*.f64 z a) (*.f64 b y))
(fma.f64 (*.f64 z a) y (*.f64 b y))
(fma.f64 (*.f64 y z) a (*.f64 b y))
(fma.f64 (*.f64 y a) z (*.f64 b y))
(/.f64 (fma.f64 (*.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a))) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 z (*.f64 a y)) (*.f64 z (*.f64 a y)) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 z (*.f64 a y)) (*.f64 b y)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 a y)) (*.f64 z (*.f64 a y))) (*.f64 (*.f64 b y) (*.f64 b y))) (-.f64 (*.f64 z (*.f64 a y)) (*.f64 b y)))
(/.f64 (*.f64 y (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b)))) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))))
(/.f64 (*.f64 y (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))) (-.f64 (*.f64 z a) b))
(/.f64 (*.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) y) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) y) (-.f64 (*.f64 z a) b))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a))) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (*.f64 z (*.f64 a y)) (*.f64 z (*.f64 a y)) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 z (*.f64 a y)) (*.f64 b y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z (*.f64 a y)) (*.f64 z (*.f64 a y))) (*.f64 (*.f64 b y) (*.f64 b y)))) (neg.f64 (-.f64 (*.f64 z (*.f64 a y)) (*.f64 b y))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 y (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)))) (neg.f64 (-.f64 (*.f64 z a) b)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) y)) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) y)) (neg.f64 (-.f64 (*.f64 z a) b)))
(/.f64 (fma.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a))) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 b y) (*.f64 b y) (-.f64 (*.f64 (*.f64 z (*.f64 a y)) (*.f64 z (*.f64 a y))) (*.f64 (*.f64 b y) (*.f64 z (*.f64 a y))))))
(*.f64 (fma.f64 z a b) y)
(*.f64 y (fma.f64 z a b))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (fma.f64 z a b) y) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 z a b) (neg.f64 y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)))
(/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 z a b) (neg.f64 y)) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y)) #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) #s(literal 1 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z a b) (neg.f64 y))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (*.f64 y #s(literal 1 binary64)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)))
(/.f64 (*.f64 #s(literal 1 binary64) y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z a b) y) #s(literal 1 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z a b) (neg.f64 y)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y)) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b))))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) y)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 z a b) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y))
(*.f64 (fma.f64 z a b) (*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (fma.f64 z a b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(*.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 (fma.f64 z a b) y) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 (fma.f64 z a b) (neg.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z a b) y))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 z a b) y)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z a b))))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z a b))))
(*.f64 (/.f64 (fma.f64 z a b) #s(literal -1 binary64)) (/.f64 (neg.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (fma.f64 z a b) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 y (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (fma.f64 z a b) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 z a b)) #s(literal -1 binary64)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))))
(*.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z a) b)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))))) (/.f64 y (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)))) (/.f64 y (-.f64 (*.f64 z a) b)))
(+.f64 (*.f64 z (*.f64 a y)) (*.f64 b y))
(+.f64 (*.f64 b y) (*.f64 z (*.f64 a y)))
(-.f64 (/.f64 (*.f64 (*.f64 z (*.f64 a y)) (*.f64 z (*.f64 a y))) (-.f64 (*.f64 z (*.f64 a y)) (*.f64 b y))) (/.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (-.f64 (*.f64 z (*.f64 a y)) (*.f64 b y))))
(fma.f64 z (*.f64 a y) (*.f64 b y))
(fma.f64 a (*.f64 z y) (*.f64 b y))
(fma.f64 b y (*.f64 z (*.f64 a y)))
(fma.f64 y b (*.f64 z (*.f64 a y)))
(fma.f64 y (*.f64 z a) (*.f64 b y))
(fma.f64 (*.f64 z a) y (*.f64 b y))
(fma.f64 (*.f64 y z) a (*.f64 b y))
(fma.f64 (*.f64 y a) z (*.f64 b y))
(/.f64 (fma.f64 (*.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a))) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 z (*.f64 a y)) (*.f64 z (*.f64 a y)) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 z (*.f64 a y)) (*.f64 b y)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 a y)) (*.f64 z (*.f64 a y))) (*.f64 (*.f64 b y) (*.f64 b y))) (-.f64 (*.f64 z (*.f64 a y)) (*.f64 b y)))
(/.f64 (*.f64 y (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b)))) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))))
(/.f64 (*.f64 y (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))) (-.f64 (*.f64 z a) b))
(/.f64 (*.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) y) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) y) (-.f64 (*.f64 z a) b))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a))) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (*.f64 z (*.f64 a y)) (*.f64 z (*.f64 a y)) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 z (*.f64 a y)) (*.f64 b y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z (*.f64 a y)) (*.f64 z (*.f64 a y))) (*.f64 (*.f64 b y) (*.f64 b y)))) (neg.f64 (-.f64 (*.f64 z (*.f64 a y)) (*.f64 b y))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 y (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)))) (neg.f64 (-.f64 (*.f64 z a) b)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) y)) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) y)) (neg.f64 (-.f64 (*.f64 z a) b)))
(/.f64 (fma.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a))) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 b y) (*.f64 b y) (-.f64 (*.f64 (*.f64 z (*.f64 a y)) (*.f64 z (*.f64 a y))) (*.f64 (*.f64 b y) (*.f64 z (*.f64 a y))))))
(*.f64 (fma.f64 z a b) y)
(*.f64 y (fma.f64 z a b))
(+.f64 b (*.f64 z a))
(+.f64 (*.f64 z a) b)
(-.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 (*.f64 z a) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b)))
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (*.f64 z a))) (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 b (*.f64 z a))))
(fma.f64 z a b)
(fma.f64 a z b)
(/.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))))
(/.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) (fma.f64 b b (-.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 z a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))) (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z a) b) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))))
(/.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (-.f64 (*.f64 z a) b))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))) (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 z a) b) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 b b (-.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 z a))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))) (neg.f64 (-.f64 (*.f64 z a) b)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 z z) (*.f64 a a))) (-.f64 b (*.f64 z a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 (*.f64 z a) b)) (*.f64 (-.f64 (*.f64 z a) b) (*.f64 b b))) (*.f64 (-.f64 (*.f64 z a) b) (-.f64 (*.f64 z a) b)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))))) (neg.f64 (neg.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)))) (neg.f64 (neg.f64 (-.f64 (*.f64 z a) b))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 z z) (*.f64 a a)))) (neg.f64 (-.f64 b (*.f64 z a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 (*.f64 z a) b)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 (*.f64 z a) b)) (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 (*.f64 z a) b)) (fma.f64 (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b)) (*.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (-.f64 (*.f64 z a) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b))))))
(pow.f64 (/.f64 (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a))) (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z a) b) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z a) (*.f64 (*.f64 z z) (*.f64 a a)) (*.f64 b (*.f64 b b))) (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z a)) (*.f64 (*.f64 z z) (*.f64 a a)))))
(*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z a) b)))
(+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))
(+.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))
(+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(+.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(-.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) z #s(literal 119400905721/10000000000 binary64))
(fma.f64 (*.f64 z z) (+.f64 z #s(literal 15234687407/1000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) #s(literal 14256576286995130529841/100000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))))) (neg.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) (*.f64 z (*.f64 z z)) (pow.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (-.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) #s(literal 3 binary64)) (*.f64 #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (fma.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 (*.f64 z #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (*.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 z #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (fma.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(*.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
(+.f64 #s(literal 15234687407/1000000000 binary64) z)
(-.f64 (/.f64 (*.f64 z z) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (/.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(-.f64 (/.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (-.f64 #s(literal 15234687407/1000000000 binary64) z)) (/.f64 (*.f64 z z) (-.f64 #s(literal 15234687407/1000000000 binary64) z)))
(/.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))))
(/.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)) (+.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (-.f64 (*.f64 z z) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))
(/.f64 (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)) (+.f64 z #s(literal -15234687407/1000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (-.f64 (*.f64 z z) (*.f64 z #s(literal 15234687407/1000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (neg.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (-.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (*.f64 z z)) (-.f64 #s(literal 15234687407/1000000000 binary64) z))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) #s(literal 232095700389004383649/1000000000000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)))) (neg.f64 (neg.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (*.f64 z z))) (neg.f64 (-.f64 #s(literal 15234687407/1000000000 binary64) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z z) (+.f64 z #s(literal -15234687407/1000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z z) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (/.f64 (*.f64 z z) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (fma.f64 (/.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (/.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (*.f64 (/.f64 (*.f64 z z) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (/.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(*.f64 (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))))
(-.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (/.f64 (*.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64))) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)) #s(literal 369386059793087248348441/1000000000000000000000000 binary64))) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) (/.f64 (*.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) (fma.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))))))
(*.f64 (fma.f64 (*.f64 z z) #s(literal 14256576286995130529841/100000000000000000000 binary64) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))))

simplify518.0ms (2.9%)

Memory
30.6MiB live, 626.4MiB allocated
Algorithm
egg-herbie
Rules
7 630×lower-fma.f64
7 630×lower-fma.f32
5 548×lower-*.f64
5 548×lower-*.f32
3 686×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06059302
121069017
271148975
080737824
Stop Event
iter limit
node limit
Counts
564 → 540
Calls
Call 1
Inputs
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
x
(+ x (/ (* a y) (pow z 3)))
(- (+ x (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4)))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))
(- (+ x (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 5))) (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4))))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))
x
(+ x (/ (* a y) (pow z 3)))
(+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))
(+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
x
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* 1000000000000/607771387771 b)
(+ (* 1000000000000/607771387771 b) (* z (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))))
(+ (* 1000000000000/607771387771 b) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b)))) (* 1000000000000/607771387771 a)) (* 11940090572100000000000000/369386059793087248348441 b))))
(+ (* 1000000000000/607771387771 b) (* z (- (+ (* 1000000000000/607771387771 a) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b))) (+ (* 15234687407000000000000000/369386059793087248348441 b) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b))))) (* 11940090572100000000000000/369386059793087248348441 b))))
(/ a (pow z 3))
(/ (- (+ a (/ b z)) (* 15234687407/1000000000 (/ a z))) (pow z 3))
(/ (- (+ a (+ (* -1 (/ (+ (* 15234687407/1000000000 (- b (* 15234687407/1000000000 a))) (* 314690115749/10000000000 a)) (pow z 2))) (/ b z))) (* 15234687407/1000000000 (/ a z))) (pow z 3))
(/ (- (+ a (+ (* -1 (/ (+ (* -15234687407/1000000000 (+ (* 15234687407/1000000000 (- b (* 15234687407/1000000000 a))) (* 314690115749/10000000000 a))) (+ (* 119400905721/10000000000 a) (* 314690115749/10000000000 (- b (* 15234687407/1000000000 a))))) (pow z 3))) (/ b z))) (+ (* 15234687407/1000000000 (/ a z)) (+ (* 15234687407/1000000000 (/ (- b (* 15234687407/1000000000 a)) (pow z 2))) (* 314690115749/10000000000 (/ a (pow z 2)))))) (pow z 3))
(/ a (pow z 3))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- b (* 15234687407/1000000000 a)) z))) (pow z 3)))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- (+ b (+ (* -314690115749/10000000000 (/ a z)) (* -15234687407/1000000000 (/ (- b (* 15234687407/1000000000 a)) z)))) (* 15234687407/1000000000 a)) z))) (pow z 3)))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- (+ b (* -1 (/ (- (+ (* 119400905721/10000000000 (/ a z)) (+ (* 15234687407/1000000000 (/ (+ (* -314690115749/10000000000 a) (* -15234687407/1000000000 (- b (* 15234687407/1000000000 a)))) z)) (* 314690115749/10000000000 (/ (- b (* 15234687407/1000000000 a)) z)))) (+ (* -314690115749/10000000000 a) (* -15234687407/1000000000 (- b (* 15234687407/1000000000 a))))) z))) (* 15234687407/1000000000 a)) z))) (pow z 3)))
(/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
b
(+ b (* a z))
(+ b (* a z))
(+ b (* a z))
(* a z)
(* z (+ a (/ b z)))
(* z (+ a (/ b z)))
(* z (+ a (/ b z)))
(* a z)
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
b
(+ b (* a z))
(+ b (* a z))
(+ b (* a z))
(* a z)
(* a (+ z (/ b a)))
(* a (+ z (/ b a)))
(* a (+ z (/ b a)))
(* a z)
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(* a z)
(+ b (* a z))
(+ b (* a z))
(+ b (* a z))
b
(* b (+ 1 (/ (* a z) b)))
(* b (+ 1 (/ (* a z) b)))
(* b (+ 1 (/ (* a z) b)))
b
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
607771387771/1000000000000
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
x
(+ x (/ (* t y) (pow z 2)))
(+ x (/ (* t y) (pow z 2)))
(+ x (/ (* t y) (pow z 2)))
(/ (* t y) (pow z 2))
(* t (+ (/ x t) (/ y (pow z 2))))
(* t (+ (/ x t) (/ y (pow z 2))))
(* t (+ (/ x t) (/ y (pow z 2))))
(/ (* t y) (pow z 2))
(* -1 (* t (+ (* -1 (/ x t)) (* -1 (/ y (pow z 2))))))
(* -1 (* t (+ (* -1 (/ x t)) (* -1 (/ y (pow z 2))))))
(* -1 (* t (+ (* -1 (/ x t)) (* -1 (/ y (pow z 2))))))
x
(+ x (/ (* t y) (pow z 2)))
(+ x (/ (* t y) (pow z 2)))
(+ x (/ (* t y) (pow z 2)))
(/ (* t y) (pow z 2))
(* y (+ (/ t (pow z 2)) (/ x y)))
(* y (+ (/ t (pow z 2)) (/ x y)))
(* y (+ (/ t (pow z 2)) (/ x y)))
(/ (* t y) (pow z 2))
(* -1 (* y (+ (* -1 (/ t (pow z 2))) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ t (pow z 2))) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ t (pow z 2))) (* -1 (/ x y)))))
(/ (* t y) (pow z 2))
(/ (+ (* t y) (* x (pow z 2))) (pow z 2))
(/ (+ (* t y) (* x (pow z 2))) (pow z 2))
(/ (+ (* t y) (* x (pow z 2))) (pow z 2))
x
(+ x (/ (* t y) (pow z 2)))
(+ x (/ (* t y) (pow z 2)))
(+ x (/ (* t y) (pow z 2)))
x
(+ x (/ (* t y) (pow z 2)))
(+ x (/ (* t y) (pow z 2)))
(+ x (/ (* t y) (pow z 2)))
(/ (* t y) (pow z 2))
(+ x (/ (* t y) (pow z 2)))
(+ x (/ (* t y) (pow z 2)))
(+ x (/ (* t y) (pow z 2)))
x
(* x (+ 1 (/ (* t y) (* x (pow z 2)))))
(* x (+ 1 (/ (* t y) (* x (pow z 2)))))
(* x (+ 1 (/ (* t y) (* x (pow z 2)))))
x
(* -1 (* x (- (* -1 (/ (* t y) (* x (pow z 2)))) 1)))
(* -1 (* x (- (* -1 (/ (* t y) (* x (pow z 2)))) 1)))
(* -1 (* x (- (* -1 (/ (* t y) (* x (pow z 2)))) 1)))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(/ y (pow z 2))
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
x
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) 1)))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -11940090572100/607771387771 (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 142565762869951305298410000/369386059793087248348441 (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))) (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (* 10000000000/119400905721 (* a y)))
(- (+ x (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z)))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))
(- (+ x (+ (* -607771387771/11940090572100 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 2))) (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z))))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))
(- (+ x (+ (* 369386059793087248348441/142565762869951305298410000 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 3))) (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z))))) (+ (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)) (* 607771387771/11940090572100 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 2)))))
(+ x (* 10000000000/119400905721 (* a y)))
(+ x (+ (* -1 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y))))
(+ x (+ (* -1 (/ (- (+ (* -10000000000/119400905721 (* b y)) (* -607771387771/11940090572100 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z))) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y))))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* -369386059793087248348441/142565762869951305298410000 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* -607771387771/11940090572100 (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))))) z)) (* -10000000000/119400905721 (* b y))) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y))))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) a)))))
(+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) b)))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(* 1000000000000/607771387771 (* b y))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -11940090572100/607771387771 (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 142565762869951305298410000/369386059793087248348441 (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))) (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(* 10000000000/119400905721 (* a y))
(- (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))
(- (+ (* -607771387771/11940090572100 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 2))) (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z)))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))
(- (+ (* 369386059793087248348441/142565762869951305298410000 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 3))) (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z)))) (+ (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)) (* 607771387771/11940090572100 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 2)))))
(* 10000000000/119400905721 (* a y))
(+ (* -1 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))
(+ (* -1 (/ (- (+ (* -10000000000/119400905721 (* b y)) (* -607771387771/11940090572100 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z))) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* -369386059793087248348441/142565762869951305298410000 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* -607771387771/11940090572100 (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))))) z)) (* -10000000000/119400905721 (* b y))) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))
(/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(* b (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* b y)
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(* a (* y z))
(* z (+ (* a y) (/ (* b y) z)))
(* z (+ (* a y) (/ (* b y) z)))
(* z (+ (* a y) (/ (* b y) z)))
(* a (* y z))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(* b y)
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(* a (* y z))
(* a (+ (* y z) (/ (* b y) a)))
(* a (+ (* y z) (/ (* b y) a)))
(* a (+ (* y z) (/ (* b y) a)))
(* a (* y z))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(* a (* y z))
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(* b y)
(* b (+ y (/ (* a (* y z)) b)))
(* b (+ y (/ (* a (* y z)) b)))
(* b (+ y (/ (* a (* y z)) b)))
(* b y)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* 1000000000000/607771387771 (* b y))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(/ (* a y) (pow z 3))
(/ (- (+ (* a y) (/ (* b y) z)) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))
(/ (- (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 2))) (+ (* a y) (/ (* b y) z))) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))
(/ (- (+ (* -1 (/ (+ (* -15234687407/1000000000 (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y)))) (+ (* 119400905721/10000000000 (* a y)) (* 314690115749/10000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))))) (pow z 3))) (+ (* a y) (/ (* b y) z))) (+ (* 15234687407/1000000000 (/ (* a y) z)) (+ (* 15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) (pow z 2))) (* 314690115749/10000000000 (/ (* a y) (pow z 2)))))) (pow z 3))
(/ (* a y) (pow z 3))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -1 (/ (- (+ (* 119400905721/10000000000 (/ (* a y) z)) (+ (* 15234687407/1000000000 (/ (+ (* -314690115749/10000000000 (* a y)) (* -15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y))))) z)) (* 314690115749/10000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)))) (+ (* -314690115749/10000000000 (* a y)) (* -15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))))) z)) (* b y)) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* y (+ b (* a z)))
(* b y)
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(* a (* y z))
(* a (+ (* y z) (/ (* b y) a)))
(* a (+ (* y z) (/ (* b y) a)))
(* a (+ (* y z) (/ (* b y) a)))
(* a (* y z))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(* b y)
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(* a (* y z))
(* z (+ (* a y) (/ (* b y) z)))
(* z (+ (* a y) (/ (* b y) z)))
(* z (+ (* a y) (/ (* b y) z)))
(* a (* y z))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(* a (* y z))
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(+ (* a (* y z)) (* b y))
(* b y)
(* b (+ y (/ (* a (* y z)) b)))
(* b (+ y (/ (* a (* y z)) b)))
(* b (+ y (/ (* a (* y z)) b)))
(* b y)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
b
(+ b (* a z))
(+ b (* a z))
(+ b (* a z))
(* a z)
(* a (+ z (/ b a)))
(* a (+ z (/ b a)))
(* a (+ z (/ b a)))
(* a z)
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
b
(+ b (* a z))
(+ b (* a z))
(+ b (* a z))
(* a z)
(* z (+ a (/ b z)))
(* z (+ a (/ b z)))
(* z (+ a (/ b z)))
(* a z)
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(* a z)
(+ b (* a z))
(+ b (* a z))
(+ b (* a z))
b
(* b (+ 1 (/ (* a z) b)))
(* b (+ 1 (/ (* a z) b)))
(* b (+ 1 (/ (* a z) b)))
b
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
119400905721/10000000000
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
15234687407/1000000000
(+ 15234687407/1000000000 z)
(+ 15234687407/1000000000 z)
(+ 15234687407/1000000000 z)
z
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
z
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
607771387771/1000000000000
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(* 119400905721/10000000000 z)
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(* 119400905721/10000000000 z)
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
Outputs
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (-.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 b (*.f64 #s(literal 31469011574900000000000000/369386059793087248348441 binary64) y) (*.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal 11940090572100/607771387771 binary64))))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (neg.f64 (fma.f64 z (fma.f64 b (*.f64 #s(literal 15234687407000000000000000/369386059793087248348441 binary64) y) (fma.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal 31469011574900/607771387771 binary64) (fma.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -142565762869951305298410000/369386059793087248348441 binary64) (*.f64 (*.f64 b y) #s(literal -375742848418769263000290000000000000000/224502278183706222041215714334315011 binary64))))) (fma.f64 b (*.f64 #s(literal 31469011574900000000000000/369386059793087248348441 binary64) y) (*.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal 11940090572100/607771387771 binary64))))) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x))
x
(+ x (/ (* a y) (pow z 3)))
(fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) x)
(- (+ x (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4)))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))
(fma.f64 (/.f64 (*.f64 y a) (*.f64 (*.f64 z (*.f64 z z)) z)) #s(literal -15234687407/1000000000 binary64) (fma.f64 b (/.f64 y (*.f64 (*.f64 z (*.f64 z z)) z)) (fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) x)))
(- (+ x (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 5))) (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4))))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))
(fma.f64 (/.f64 (*.f64 y a) (*.f64 (*.f64 z (*.f64 z z)) z)) #s(literal -15234687407/1000000000 binary64) (-.f64 (fma.f64 b (/.f64 y (*.f64 (*.f64 z (*.f64 z z)) z)) (fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) x)) (/.f64 (fma.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) (*.f64 y (*.f64 a #s(literal 314690115749/10000000000 binary64)))) (pow.f64 z #s(literal 5 binary64)))))
x
(+ x (/ (* a y) (pow z 3)))
(fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) x)
(+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))
(-.f64 x (/.f64 (neg.f64 (fma.f64 y a (/.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) z))) (*.f64 z (*.f64 z z))))
(+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))
(-.f64 x (/.f64 (neg.f64 (fma.f64 y a (/.f64 (fma.f64 a (*.f64 (/.f64 y z) #s(literal -314690115749/10000000000 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) (/.f64 #s(literal -15234687407/1000000000 binary64) z) (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)))) z))) (*.f64 z (*.f64 z z))))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x a))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x a))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x a))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(neg.f64 (*.f64 (neg.f64 a) (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(neg.f64 (*.f64 (neg.f64 a) (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(neg.f64 (*.f64 (neg.f64 a) (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a))))
(+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (+.f64 (/.f64 x b) (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (+.f64 (/.f64 x b) (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (+.f64 (/.f64 x b) (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 (-.f64 (/.f64 y (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (fma.f64 y (/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)) (neg.f64 b))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 (-.f64 (/.f64 y (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (fma.f64 y (/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)) (neg.f64 b))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 (-.f64 (/.f64 y (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (fma.f64 y (/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)) (neg.f64 b))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y)) (neg.f64 y))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 x))
(* 1000000000000/607771387771 b)
(*.f64 #s(literal 1000000000000/607771387771 binary64) b)
(+ (* 1000000000000/607771387771 b) (* z (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))))
(fma.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(+ (* 1000000000000/607771387771 b) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b)))) (* 1000000000000/607771387771 a)) (* 11940090572100000000000000/369386059793087248348441 b))))
(fma.f64 z (fma.f64 (fma.f64 #s(literal 11940090572100/607771387771 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64))) (neg.f64 z) (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(+ (* 1000000000000/607771387771 b) (* z (- (+ (* 1000000000000/607771387771 a) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b))) (+ (* 15234687407000000000000000/369386059793087248348441 b) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b))))) (* 11940090572100000000000000/369386059793087248348441 b))))
(fma.f64 z (fma.f64 z (neg.f64 (fma.f64 z (fma.f64 b #s(literal 15234687407000000000000000/369386059793087248348441 binary64) (fma.f64 #s(literal 31469011574900/607771387771 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (fma.f64 (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -142565762869951305298410000/369386059793087248348441 binary64) (*.f64 b #s(literal -375742848418769263000290000000000000000/224502278183706222041215714334315011 binary64))))) (fma.f64 #s(literal 11940090572100/607771387771 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 31469011574900000000000000/369386059793087248348441 binary64))))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(/ a (pow z 3))
(/.f64 a (*.f64 z (*.f64 z z)))
(/ (- (+ a (/ b z)) (* 15234687407/1000000000 (/ a z))) (pow z 3))
(/.f64 (+.f64 a (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) z)) (*.f64 z (*.f64 z z)))
(/ (- (+ a (+ (* -1 (/ (+ (* 15234687407/1000000000 (- b (* 15234687407/1000000000 a))) (* 314690115749/10000000000 a)) (pow z 2))) (/ b z))) (* 15234687407/1000000000 (/ a z))) (pow z 3))
(/.f64 (+.f64 (-.f64 a (/.f64 (fma.f64 a #s(literal 314690115749/10000000000 binary64) (*.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 a #s(literal -15234687407/1000000000 binary64) b))) (*.f64 z z))) (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) z)) (*.f64 z (*.f64 z z)))
(/ (- (+ a (+ (* -1 (/ (+ (* -15234687407/1000000000 (+ (* 15234687407/1000000000 (- b (* 15234687407/1000000000 a))) (* 314690115749/10000000000 a))) (+ (* 119400905721/10000000000 a) (* 314690115749/10000000000 (- b (* 15234687407/1000000000 a))))) (pow z 3))) (/ b z))) (+ (* 15234687407/1000000000 (/ a z)) (+ (* 15234687407/1000000000 (/ (- b (* 15234687407/1000000000 a)) (pow z 2))) (* 314690115749/10000000000 (/ a (pow z 2)))))) (pow z 3))
(/.f64 (-.f64 (+.f64 (-.f64 a (/.f64 (fma.f64 #s(literal 314690115749/10000000000 binary64) (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) (fma.f64 a #s(literal 119400905721/10000000000 binary64) (fma.f64 a #s(literal -4794205543508662672843/10000000000000000000 binary64) (*.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 z (*.f64 z z)))) (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) z)) (fma.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) (/.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 z z)) (*.f64 a (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z))))) (*.f64 z (*.f64 z z)))
(/ a (pow z 3))
(/.f64 a (*.f64 z (*.f64 z z)))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- b (* 15234687407/1000000000 a)) z))) (pow z 3)))
(/.f64 (-.f64 (neg.f64 a) (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) z)) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- (+ b (+ (* -314690115749/10000000000 (/ a z)) (* -15234687407/1000000000 (/ (- b (* 15234687407/1000000000 a)) z)))) (* 15234687407/1000000000 a)) z))) (pow z 3)))
(/.f64 (-.f64 (neg.f64 a) (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) (fma.f64 a (/.f64 #s(literal -314690115749/10000000000 binary64) z) (fma.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) (/.f64 #s(literal -15234687407/1000000000 binary64) z) b))) z)) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- (+ b (* -1 (/ (- (+ (* 119400905721/10000000000 (/ a z)) (+ (* 15234687407/1000000000 (/ (+ (* -314690115749/10000000000 a) (* -15234687407/1000000000 (- b (* 15234687407/1000000000 a)))) z)) (* 314690115749/10000000000 (/ (- b (* 15234687407/1000000000 a)) z)))) (+ (* -314690115749/10000000000 a) (* -15234687407/1000000000 (- b (* 15234687407/1000000000 a))))) z))) (* 15234687407/1000000000 a)) z))) (pow z 3)))
(/.f64 (-.f64 (neg.f64 a) (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) (-.f64 b (/.f64 (-.f64 (fma.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 (fma.f64 a #s(literal -314690115749/10000000000 binary64) (*.f64 #s(literal -15234687407/1000000000 binary64) (fma.f64 a #s(literal -15234687407/1000000000 binary64) b))) z) (fma.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) z) (/.f64 (*.f64 a #s(literal 119400905721/10000000000 binary64)) z))) (fma.f64 a #s(literal -314690115749/10000000000 binary64) (*.f64 #s(literal -15234687407/1000000000 binary64) (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)))) z))) z)) (neg.f64 (*.f64 z (*.f64 z z))))
(/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 a (+.f64 (/.f64 b (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 a (+.f64 (/.f64 b (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 a (+.f64 (/.f64 b (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 b (neg.f64 (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 b (neg.f64 (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 b (neg.f64 (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 b (/.f64 (*.f64 z a) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 b (/.f64 (*.f64 z a) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 b (/.f64 (*.f64 z a) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (neg.f64 (-.f64 (/.f64 #s(literal -1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 z a) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (neg.f64 (-.f64 (/.f64 #s(literal -1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 z a) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (neg.f64 (-.f64 (/.f64 #s(literal -1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 z a) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
b
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(* a z)
(*.f64 z a)
(* z (+ a (/ b z)))
(*.f64 z (+.f64 a (/.f64 b z)))
(* z (+ a (/ b z)))
(*.f64 z (+.f64 a (/.f64 b z)))
(* z (+ a (/ b z)))
(*.f64 z (+.f64 a (/.f64 b z)))
(* a z)
(*.f64 z a)
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(neg.f64 (*.f64 z (-.f64 (/.f64 b (neg.f64 z)) a)))
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(neg.f64 (*.f64 z (-.f64 (/.f64 b (neg.f64 z)) a)))
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(neg.f64 (*.f64 z (-.f64 (/.f64 b (neg.f64 z)) a)))
b
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(* a z)
(*.f64 z a)
(* a (+ z (/ b a)))
(*.f64 a (+.f64 z (/.f64 b a)))
(* a (+ z (/ b a)))
(*.f64 a (+.f64 z (/.f64 b a)))
(* a (+ z (/ b a)))
(*.f64 a (+.f64 z (/.f64 b a)))
(* a z)
(*.f64 z a)
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(neg.f64 (*.f64 a (-.f64 (/.f64 (neg.f64 b) a) z)))
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(neg.f64 (*.f64 a (-.f64 (/.f64 (neg.f64 b) a) z)))
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(neg.f64 (*.f64 a (-.f64 (/.f64 (neg.f64 b) a) z)))
(* a z)
(*.f64 z a)
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
b
(* b (+ 1 (/ (* a z) b)))
(fma.f64 b (/.f64 (*.f64 z a) b) b)
(* b (+ 1 (/ (* a z) b)))
(fma.f64 b (/.f64 (*.f64 z a) b) b)
(* b (+ 1 (/ (* a z) b)))
(fma.f64 b (/.f64 (*.f64 z a) b) b)
b
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 z a) b)) (neg.f64 b))
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 z a) b)) (neg.f64 b))
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 z a) b)) (neg.f64 b))
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(pow z 4)
(*.f64 (*.f64 z (*.f64 z z)) z)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (*.f64 (*.f64 z (*.f64 z z)) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 (*.f64 z (*.f64 z z)) z) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (*.f64 (*.f64 z (*.f64 z z)) z) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))))
(pow z 4)
(*.f64 (*.f64 z (*.f64 z z)) z)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (*.f64 (*.f64 z (*.f64 z z)) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 (*.f64 z (*.f64 z z)) z) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
(*.f64 (*.f64 (*.f64 z (*.f64 z z)) z) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) z)) z)) z)))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
x
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(/ (* t y) (pow z 2))
(*.f64 t (/.f64 y (*.f64 z z)))
(* t (+ (/ x t) (/ y (pow z 2))))
(*.f64 t (+.f64 (/.f64 x t) (/.f64 y (*.f64 z z))))
(* t (+ (/ x t) (/ y (pow z 2))))
(*.f64 t (+.f64 (/.f64 x t) (/.f64 y (*.f64 z z))))
(* t (+ (/ x t) (/ y (pow z 2))))
(*.f64 t (+.f64 (/.f64 x t) (/.f64 y (*.f64 z z))))
(/ (* t y) (pow z 2))
(*.f64 t (/.f64 y (*.f64 z z)))
(* -1 (* t (+ (* -1 (/ x t)) (* -1 (/ y (pow z 2))))))
(*.f64 (-.f64 (/.f64 x (neg.f64 t)) (/.f64 y (*.f64 z z))) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ x t)) (* -1 (/ y (pow z 2))))))
(*.f64 (-.f64 (/.f64 x (neg.f64 t)) (/.f64 y (*.f64 z z))) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ x t)) (* -1 (/ y (pow z 2))))))
(*.f64 (-.f64 (/.f64 x (neg.f64 t)) (/.f64 y (*.f64 z z))) (neg.f64 t))
x
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(/ (* t y) (pow z 2))
(*.f64 t (/.f64 y (*.f64 z z)))
(* y (+ (/ t (pow z 2)) (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 t (*.f64 z z))))
(* y (+ (/ t (pow z 2)) (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 t (*.f64 z z))))
(* y (+ (/ t (pow z 2)) (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 t (*.f64 z z))))
(/ (* t y) (pow z 2))
(*.f64 t (/.f64 y (*.f64 z z)))
(* -1 (* y (+ (* -1 (/ t (pow z 2))) (* -1 (/ x y)))))
(*.f64 (-.f64 (/.f64 x (neg.f64 y)) (/.f64 t (*.f64 z z))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ t (pow z 2))) (* -1 (/ x y)))))
(*.f64 (-.f64 (/.f64 x (neg.f64 y)) (/.f64 t (*.f64 z z))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ t (pow z 2))) (* -1 (/ x y)))))
(*.f64 (-.f64 (/.f64 x (neg.f64 y)) (/.f64 t (*.f64 z z))) (neg.f64 y))
(/ (* t y) (pow z 2))
(*.f64 t (/.f64 y (*.f64 z z)))
(/ (+ (* t y) (* x (pow z 2))) (pow z 2))
(/.f64 (fma.f64 x (*.f64 z z) (*.f64 y t)) (*.f64 z z))
(/ (+ (* t y) (* x (pow z 2))) (pow z 2))
(/.f64 (fma.f64 x (*.f64 z z) (*.f64 y t)) (*.f64 z z))
(/ (+ (* t y) (* x (pow z 2))) (pow z 2))
(/.f64 (fma.f64 x (*.f64 z z) (*.f64 y t)) (*.f64 z z))
x
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
x
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(/ (* t y) (pow z 2))
(*.f64 t (/.f64 y (*.f64 z z)))
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
x
(* x (+ 1 (/ (* t y) (* x (pow z 2)))))
(fma.f64 t (*.f64 (/.f64 y (*.f64 x (*.f64 z z))) x) x)
(* x (+ 1 (/ (* t y) (* x (pow z 2)))))
(fma.f64 t (*.f64 (/.f64 y (*.f64 x (*.f64 z z))) x) x)
(* x (+ 1 (/ (* t y) (* x (pow z 2)))))
(fma.f64 t (*.f64 (/.f64 y (*.f64 x (*.f64 z z))) x) x)
x
(* -1 (* x (- (* -1 (/ (* t y) (* x (pow z 2)))) 1)))
(*.f64 (fma.f64 (neg.f64 t) (/.f64 y (*.f64 x (*.f64 z z))) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* t y) (* x (pow z 2)))) 1)))
(*.f64 (fma.f64 (neg.f64 t) (/.f64 y (*.f64 x (*.f64 z z))) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* t y) (* x (pow z 2)))) 1)))
(*.f64 (fma.f64 (neg.f64 t) (/.f64 y (*.f64 x (*.f64 z z))) #s(literal -1 binary64)) (neg.f64 x))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(/ y (pow z 2))
(/.f64 y (*.f64 z z))
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(fma.f64 (fma.f64 z a b) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(fma.f64 (fma.f64 z a b) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(fma.f64 (fma.f64 z a b) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 x))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
(* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(*.f64 (-.f64 (/.f64 x (neg.f64 y)) (/.f64 (fma.f64 z a b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(*.f64 (-.f64 (/.f64 x (neg.f64 y)) (/.f64 (fma.f64 z a b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(*.f64 (-.f64 (/.f64 x (neg.f64 y)) (/.f64 (fma.f64 z a b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (neg.f64 y))
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) (fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -11940090572100/607771387771 (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (*.f64 (fma.f64 z #s(literal -11940090572100/607771387771 binary64) #s(literal 1 binary64)) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 142565762869951305298410000/369386059793087248348441 (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))) (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (*.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 z #s(literal 142565762869951305298410000/369386059793087248348441 binary64) #s(literal -11940090572100/607771387771 binary64))) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x))
(+ x (* 10000000000/119400905721 (* a y)))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
(- (+ x (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z)))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))
(+.f64 (fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x) (/.f64 (*.f64 y (fma.f64 b #s(literal 10000000000/119400905721 binary64) (*.f64 a #s(literal -60777138777100000000/14256576286995130529841 binary64)))) z))
(- (+ x (+ (* -607771387771/11940090572100 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 2))) (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z))))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))
(+.f64 x (fma.f64 #s(literal -607771387771/11940090572100 binary64) (/.f64 (*.f64 y (fma.f64 b #s(literal 10000000000/119400905721 binary64) (*.f64 a #s(literal -60777138777100000000/14256576286995130529841 binary64)))) (*.f64 z z)) (fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) (/.f64 (*.f64 y (fma.f64 b #s(literal 10000000000/119400905721 binary64) (*.f64 a #s(literal -60777138777100000000/14256576286995130529841 binary64)))) z))))
(- (+ x (+ (* 369386059793087248348441/142565762869951305298410000 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 3))) (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z))))) (+ (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)) (* 607771387771/11940090572100 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 2)))))
(+.f64 (fma.f64 #s(literal 369386059793087248348441/142565762869951305298410000 binary64) (/.f64 (*.f64 y (fma.f64 b #s(literal 10000000000/119400905721 binary64) (*.f64 a #s(literal -60777138777100000000/14256576286995130529841 binary64)))) (*.f64 z (*.f64 z z))) x) (-.f64 (fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) (/.f64 (*.f64 y (fma.f64 b #s(literal 10000000000/119400905721 binary64) (*.f64 a #s(literal -60777138777100000000/14256576286995130529841 binary64)))) z)) (/.f64 (*.f64 (*.f64 y (fma.f64 b #s(literal 10000000000/119400905721 binary64) (*.f64 a #s(literal -60777138777100000000/14256576286995130529841 binary64)))) #s(literal 607771387771/11940090572100 binary64)) (*.f64 z z))))
(+ x (* 10000000000/119400905721 (* a y)))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
(+ x (+ (* -1 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y))))
(-.f64 (fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x) (/.f64 (*.f64 y (fma.f64 b #s(literal -10000000000/119400905721 binary64) (*.f64 a #s(literal 60777138777100000000/14256576286995130529841 binary64)))) z))
(+ x (+ (* -1 (/ (- (+ (* -10000000000/119400905721 (* b y)) (* -607771387771/11940090572100 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z))) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y))))
(-.f64 (fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x) (/.f64 (fma.f64 #s(literal -607771387771/11940090572100 binary64) (/.f64 (*.f64 y (fma.f64 b #s(literal -10000000000/119400905721 binary64) (*.f64 a #s(literal 60777138777100000000/14256576286995130529841 binary64)))) z) (*.f64 y (fma.f64 b #s(literal -10000000000/119400905721 binary64) (*.f64 a #s(literal 60777138777100000000/14256576286995130529841 binary64))))) z))
(+ x (+ (* -1 (/ (- (+ (* -1 (/ (- (* -369386059793087248348441/142565762869951305298410000 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* -607771387771/11940090572100 (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))))) z)) (* -10000000000/119400905721 (* b y))) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y))))
(-.f64 (fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x) (/.f64 (-.f64 (*.f64 y (fma.f64 b #s(literal -10000000000/119400905721 binary64) (*.f64 a #s(literal 60777138777100000000/14256576286995130529841 binary64)))) (/.f64 (fma.f64 (/.f64 (*.f64 y (fma.f64 b #s(literal -10000000000/119400905721 binary64) (*.f64 a #s(literal 60777138777100000000/14256576286995130529841 binary64)))) z) #s(literal -369386059793087248348441/142565762869951305298410000 binary64) (*.f64 #s(literal 607771387771/11940090572100 binary64) (*.f64 y (fma.f64 b #s(literal -10000000000/119400905721 binary64) (*.f64 a #s(literal 60777138777100000000/14256576286995130529841 binary64)))))) z)) z))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(fma.f64 b (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y (/.f64 z (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x a))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y (/.f64 z (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x a))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y (/.f64 z (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x a))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) a)))))
(*.f64 (neg.f64 a) (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 b (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x) a))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) a)))))
(*.f64 (neg.f64 a) (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 b (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x) a))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) a)))))
(*.f64 (neg.f64 a) (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 b (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x) a))))
(+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(fma.f64 y (*.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x)
(/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x b))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x b))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x b))))
(/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) b)))))
(*.f64 (-.f64 (/.f64 (neg.f64 y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (*.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x) b)) (neg.f64 b))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) b)))))
(*.f64 (-.f64 (/.f64 (neg.f64 y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (*.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x) b)) (neg.f64 b))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) b)))))
(*.f64 (-.f64 (/.f64 (neg.f64 y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (*.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) x) b)) (neg.f64 b))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -11940090572100/607771387771 (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (*.f64 (fma.f64 z #s(literal -11940090572100/607771387771 binary64) #s(literal 1 binary64)) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 142565762869951305298410000/369386059793087248348441 (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))) (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) (*.f64 z (fma.f64 z (*.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 z #s(literal 142565762869951305298410000/369386059793087248348441 binary64) #s(literal -11940090572100/607771387771 binary64))) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(* 10000000000/119400905721 (* a y))
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(- (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) (/.f64 (*.f64 y (fma.f64 b #s(literal 10000000000/119400905721 binary64) (*.f64 a #s(literal -60777138777100000000/14256576286995130529841 binary64)))) z))
(- (+ (* -607771387771/11940090572100 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 2))) (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z)))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))
(fma.f64 #s(literal -607771387771/11940090572100 binary64) (/.f64 (*.f64 y (fma.f64 b #s(literal 10000000000/119400905721 binary64) (*.f64 a #s(literal -60777138777100000000/14256576286995130529841 binary64)))) (*.f64 z z)) (fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) (/.f64 (*.f64 y (fma.f64 b #s(literal 10000000000/119400905721 binary64) (*.f64 a #s(literal -60777138777100000000/14256576286995130529841 binary64)))) z)))
(- (+ (* 369386059793087248348441/142565762869951305298410000 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 3))) (+ (* 10000000000/119400905721 (* a y)) (* 10000000000/119400905721 (/ (* b y) z)))) (+ (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)) (* 607771387771/11940090572100 (/ (- (* 10000000000/119400905721 (* b y)) (* 60777138777100000000/14256576286995130529841 (* a y))) (pow z 2)))))
(+.f64 (fma.f64 #s(literal 369386059793087248348441/142565762869951305298410000 binary64) (/.f64 (*.f64 y (fma.f64 b #s(literal 10000000000/119400905721 binary64) (*.f64 a #s(literal -60777138777100000000/14256576286995130529841 binary64)))) (*.f64 z (*.f64 z z))) (fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) (/.f64 (*.f64 y (fma.f64 b #s(literal 10000000000/119400905721 binary64) (*.f64 a #s(literal -60777138777100000000/14256576286995130529841 binary64)))) z))) (/.f64 (*.f64 #s(literal -607771387771/11940090572100 binary64) (*.f64 y (fma.f64 b #s(literal 10000000000/119400905721 binary64) (*.f64 a #s(literal -60777138777100000000/14256576286995130529841 binary64))))) (*.f64 z z)))
(* 10000000000/119400905721 (* a y))
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(+ (* -1 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))
(-.f64 (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)) (/.f64 (*.f64 y (fma.f64 b #s(literal -10000000000/119400905721 binary64) (*.f64 a #s(literal 60777138777100000000/14256576286995130529841 binary64)))) z))
(+ (* -1 (/ (- (+ (* -10000000000/119400905721 (* b y)) (* -607771387771/11940090572100 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z))) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))
(-.f64 (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)) (/.f64 (fma.f64 #s(literal -607771387771/11940090572100 binary64) (/.f64 (*.f64 y (fma.f64 b #s(literal -10000000000/119400905721 binary64) (*.f64 a #s(literal 60777138777100000000/14256576286995130529841 binary64)))) z) (*.f64 y (fma.f64 b #s(literal -10000000000/119400905721 binary64) (*.f64 a #s(literal 60777138777100000000/14256576286995130529841 binary64))))) z))
(+ (* -1 (/ (- (+ (* -1 (/ (- (* -369386059793087248348441/142565762869951305298410000 (/ (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* -607771387771/11940090572100 (- (* -10000000000/119400905721 (* b y)) (* -60777138777100000000/14256576286995130529841 (* a y))))) z)) (* -10000000000/119400905721 (* b y))) (* -60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))
(-.f64 (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)) (/.f64 (-.f64 (*.f64 y (fma.f64 b #s(literal -10000000000/119400905721 binary64) (*.f64 a #s(literal 60777138777100000000/14256576286995130529841 binary64)))) (/.f64 (fma.f64 (/.f64 (*.f64 y (fma.f64 b #s(literal -10000000000/119400905721 binary64) (*.f64 a #s(literal 60777138777100000000/14256576286995130529841 binary64)))) z) #s(literal -369386059793087248348441/142565762869951305298410000 binary64) (*.f64 #s(literal 607771387771/11940090572100 binary64) (*.f64 y (fma.f64 b #s(literal -10000000000/119400905721 binary64) (*.f64 a #s(literal 60777138777100000000/14256576286995130529841 binary64)))))) z)) z))
(/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 y z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 y z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 y z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(neg.f64 (*.f64 (neg.f64 a) (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 y z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(neg.f64 (*.f64 (neg.f64 a) (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 y z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))))))
(neg.f64 (*.f64 (neg.f64 a) (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 y z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* b y) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))))
(neg.f64 (*.f64 (neg.f64 b) (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))))
(neg.f64 (*.f64 (neg.f64 b) (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))))))))
(neg.f64 (*.f64 (neg.f64 b) (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* b y)
(*.f64 b y)
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* z (+ (* a y) (/ (* b y) z)))
(*.f64 z (fma.f64 b (/.f64 y z) (*.f64 y a)))
(* z (+ (* a y) (/ (* b y) z)))
(*.f64 z (fma.f64 b (/.f64 y z) (*.f64 y a)))
(* z (+ (* a y) (/ (* b y) z)))
(*.f64 z (fma.f64 b (/.f64 y z) (*.f64 y a)))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(*.f64 (neg.f64 z) (neg.f64 (fma.f64 b (/.f64 y z) (*.f64 y a))))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(*.f64 (neg.f64 z) (neg.f64 (fma.f64 b (/.f64 y z) (*.f64 y a))))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(*.f64 (neg.f64 z) (neg.f64 (fma.f64 b (/.f64 y z) (*.f64 y a))))
(* b y)
(*.f64 b y)
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (+ (* y z) (/ (* b y) a)))
(*.f64 a (fma.f64 b (/.f64 y a) (*.f64 y z)))
(* a (+ (* y z) (/ (* b y) a)))
(*.f64 a (fma.f64 b (/.f64 y a) (*.f64 y z)))
(* a (+ (* y z) (/ (* b y) a)))
(*.f64 a (fma.f64 b (/.f64 y a) (*.f64 y z)))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(*.f64 (neg.f64 a) (neg.f64 (fma.f64 b (/.f64 y a) (*.f64 y z))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(*.f64 (neg.f64 a) (neg.f64 (fma.f64 b (/.f64 y a) (*.f64 y z))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(*.f64 (neg.f64 a) (neg.f64 (fma.f64 b (/.f64 y a) (*.f64 y z))))
(* a (* y z))
(*.f64 z (*.f64 y a))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(* b y)
(*.f64 b y)
(* b (+ y (/ (* a (* y z)) b)))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) b) y))
(* b (+ y (/ (* a (* y z)) b)))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) b) y))
(* b (+ y (/ (* a (* y z)) b)))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) b) y))
(* b y)
(*.f64 b y)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(*.f64 b (neg.f64 (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) b) y))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(*.f64 b (neg.f64 (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) b) y))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(*.f64 b (neg.f64 (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) b) y))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* a (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(neg.f64 (*.f64 (neg.f64 a) (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(neg.f64 (*.f64 (neg.f64 a) (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* -1 (* a (+ (* -1 (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(neg.f64 (*.f64 (neg.f64 a) (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) (*.f64 z (-.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (fma.f64 b (*.f64 #s(literal 31469011574900000000000000/369386059793087248348441 binary64) y) (*.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal 11940090572100/607771387771 binary64)))))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (fma.f64 z (neg.f64 (fma.f64 z (fma.f64 b (*.f64 #s(literal 15234687407000000000000000/369386059793087248348441 binary64) y) (fma.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal 31469011574900/607771387771 binary64) (fma.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -142565762869951305298410000/369386059793087248348441 binary64) (*.f64 (*.f64 b y) #s(literal -375742848418769263000290000000000000000/224502278183706222041215714334315011 binary64))))) (fma.f64 b (*.f64 #s(literal 31469011574900000000000000/369386059793087248348441 binary64) y) (*.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal 11940090572100/607771387771 binary64))))) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (- (+ (* a y) (/ (* b y) z)) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))
(/.f64 (fma.f64 y a (/.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) z)) (*.f64 z (*.f64 z z)))
(/ (- (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 2))) (+ (* a y) (/ (* b y) z))) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))
(/.f64 (-.f64 (fma.f64 y a (/.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) z)) (/.f64 (fma.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) (*.f64 y (*.f64 a #s(literal 314690115749/10000000000 binary64)))) (*.f64 z z))) (*.f64 z (*.f64 z z)))
(/ (- (+ (* -1 (/ (+ (* -15234687407/1000000000 (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y)))) (+ (* 119400905721/10000000000 (* a y)) (* 314690115749/10000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))))) (pow z 3))) (+ (* a y) (/ (* b y) z))) (+ (* 15234687407/1000000000 (/ (* a y) z)) (+ (* 15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) (pow z 2))) (* 314690115749/10000000000 (/ (* a y) (pow z 2)))))) (pow z 3))
(/.f64 (-.f64 (-.f64 (fma.f64 y a (/.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) z)) (fma.f64 a (*.f64 (/.f64 y (*.f64 z z)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) (/.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 z z))))) (/.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) #s(literal 314690115749/10000000000 binary64) (fma.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) #s(literal -232095700389004383649/1000000000000000000 binary64) (fma.f64 (*.f64 y a) #s(literal -4794205543508662672843/10000000000000000000 binary64) (*.f64 y (*.f64 a #s(literal 119400905721/10000000000 binary64)))))) (*.f64 z (*.f64 z z)))) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))
(/.f64 (neg.f64 (fma.f64 y a (/.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) z))) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))
(/.f64 (neg.f64 (fma.f64 y a (/.f64 (fma.f64 a (*.f64 (/.f64 y z) #s(literal -314690115749/10000000000 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) (/.f64 #s(literal -15234687407/1000000000 binary64) z) (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)))) z))) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -1 (/ (- (+ (* 119400905721/10000000000 (/ (* a y) z)) (+ (* 15234687407/1000000000 (/ (+ (* -314690115749/10000000000 (* a y)) (* -15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y))))) z)) (* 314690115749/10000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)))) (+ (* -314690115749/10000000000 (* a y)) (* -15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))))) z)) (* b y)) (* 15234687407/1000000000 (* a y))) z))) (pow z 3)))
(/.f64 (neg.f64 (fma.f64 y a (/.f64 (-.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) (/.f64 (-.f64 (fma.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 (fma.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) #s(literal -15234687407/1000000000 binary64) (*.f64 y (*.f64 a #s(literal -314690115749/10000000000 binary64)))) z) (fma.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) (/.f64 #s(literal 314690115749/10000000000 binary64) z) (/.f64 (*.f64 y (*.f64 a #s(literal 119400905721/10000000000 binary64))) z))) (fma.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) #s(literal -15234687407/1000000000 binary64) (*.f64 y (*.f64 a #s(literal -314690115749/10000000000 binary64))))) z)) z))) (neg.f64 (*.f64 z (*.f64 z z))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(neg.f64 (*.f64 b (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(neg.f64 (*.f64 b (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(neg.f64 (*.f64 b (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(* b y)
(*.f64 b y)
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (+ (* y z) (/ (* b y) a)))
(*.f64 a (fma.f64 b (/.f64 y a) (*.f64 y z)))
(* a (+ (* y z) (/ (* b y) a)))
(*.f64 a (fma.f64 b (/.f64 y a) (*.f64 y z)))
(* a (+ (* y z) (/ (* b y) a)))
(*.f64 a (fma.f64 b (/.f64 y a) (*.f64 y z)))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(*.f64 (neg.f64 a) (neg.f64 (fma.f64 b (/.f64 y a) (*.f64 y z))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(*.f64 (neg.f64 a) (neg.f64 (fma.f64 b (/.f64 y a) (*.f64 y z))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* b y) a)))))
(*.f64 (neg.f64 a) (neg.f64 (fma.f64 b (/.f64 y a) (*.f64 y z))))
(* b y)
(*.f64 b y)
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* z (+ (* a y) (/ (* b y) z)))
(*.f64 z (fma.f64 b (/.f64 y z) (*.f64 y a)))
(* z (+ (* a y) (/ (* b y) z)))
(*.f64 z (fma.f64 b (/.f64 y z) (*.f64 y a)))
(* z (+ (* a y) (/ (* b y) z)))
(*.f64 z (fma.f64 b (/.f64 y z) (*.f64 y a)))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(*.f64 (neg.f64 z) (neg.f64 (fma.f64 b (/.f64 y z) (*.f64 y a))))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(*.f64 (neg.f64 z) (neg.f64 (fma.f64 b (/.f64 y z) (*.f64 y a))))
(* -1 (* z (+ (* -1 (* a y)) (* -1 (/ (* b y) z)))))
(*.f64 (neg.f64 z) (neg.f64 (fma.f64 b (/.f64 y z) (*.f64 y a))))
(* a (* y z))
(*.f64 z (*.f64 y a))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(* b y)
(*.f64 b y)
(* b (+ y (/ (* a (* y z)) b)))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) b) y))
(* b (+ y (/ (* a (* y z)) b)))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) b) y))
(* b (+ y (/ (* a (* y z)) b)))
(*.f64 b (fma.f64 a (/.f64 (*.f64 y z) b) y))
(* b y)
(*.f64 b y)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(*.f64 b (neg.f64 (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) b) y))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(*.f64 b (neg.f64 (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) b) y))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* a (* y z)) b)))))
(*.f64 b (neg.f64 (neg.f64 (fma.f64 a (/.f64 (*.f64 y z) b) y))))
b
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(* a z)
(*.f64 z a)
(* a (+ z (/ b a)))
(*.f64 a (+.f64 z (/.f64 b a)))
(* a (+ z (/ b a)))
(*.f64 a (+.f64 z (/.f64 b a)))
(* a (+ z (/ b a)))
(*.f64 a (+.f64 z (/.f64 b a)))
(* a z)
(*.f64 z a)
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(neg.f64 (*.f64 a (-.f64 (/.f64 (neg.f64 b) a) z)))
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(neg.f64 (*.f64 a (-.f64 (/.f64 (neg.f64 b) a) z)))
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(neg.f64 (*.f64 a (-.f64 (/.f64 (neg.f64 b) a) z)))
b
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(* a z)
(*.f64 z a)
(* z (+ a (/ b z)))
(*.f64 z (+.f64 a (/.f64 b z)))
(* z (+ a (/ b z)))
(*.f64 z (+.f64 a (/.f64 b z)))
(* z (+ a (/ b z)))
(*.f64 z (+.f64 a (/.f64 b z)))
(* a z)
(*.f64 z a)
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(neg.f64 (*.f64 z (-.f64 (/.f64 b (neg.f64 z)) a)))
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(neg.f64 (*.f64 z (-.f64 (/.f64 b (neg.f64 z)) a)))
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(neg.f64 (*.f64 z (-.f64 (/.f64 b (neg.f64 z)) a)))
(* a z)
(*.f64 z a)
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
b
(* b (+ 1 (/ (* a z) b)))
(fma.f64 b (/.f64 (*.f64 z a) b) b)
(* b (+ 1 (/ (* a z) b)))
(fma.f64 b (/.f64 (*.f64 z a) b) b)
(* b (+ 1 (/ (* a z) b)))
(fma.f64 b (/.f64 (*.f64 z a) b) b)
b
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 z a) b)) (neg.f64 b))
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 z a) b)) (neg.f64 b))
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 z a) b)) (neg.f64 b))
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) z)) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
(neg.f64 (*.f64 (*.f64 z (*.f64 z z)) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) z) (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z z)))) z))))
15234687407/1000000000
#s(literal 15234687407/1000000000 binary64)
(+ 15234687407/1000000000 z)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
(+ 15234687407/1000000000 z)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
(+ 15234687407/1000000000 z)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
z
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z)
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z)
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z)
z
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z)
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z)
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z)
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
(* 119400905721/10000000000 z)
(*.f64 z #s(literal 119400905721/10000000000 binary64))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(*.f64 z (+.f64 #s(literal 119400905721/10000000000 binary64) (/.f64 #s(literal 607771387771/1000000000000 binary64) z)))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(*.f64 z (+.f64 #s(literal 119400905721/10000000000 binary64) (/.f64 #s(literal 607771387771/1000000000000 binary64) z)))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(*.f64 z (+.f64 #s(literal 119400905721/10000000000 binary64) (/.f64 #s(literal 607771387771/1000000000000 binary64) z)))
(* 119400905721/10000000000 z)
(*.f64 z #s(literal 119400905721/10000000000 binary64))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(*.f64 z (+.f64 #s(literal 119400905721/10000000000 binary64) (/.f64 #s(literal 607771387771/1000000000000 binary64) z)))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(*.f64 z (+.f64 #s(literal 119400905721/10000000000 binary64) (/.f64 #s(literal 607771387771/1000000000000 binary64) z)))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(*.f64 z (+.f64 #s(literal 119400905721/10000000000 binary64) (/.f64 #s(literal 607771387771/1000000000000 binary64) z)))

eval170.0ms (1%)

Memory
31.3MiB live, 405.4MiB allocated
Compiler

Compiled 37 310 to 2 473 computations (93.4% saved)

prune339.0ms (1.9%)

Memory
-38.4MiB live, 413.8MiB allocated
Pruning

45 alts after pruning (42 fresh and 3 done)

PrunedKeptTotal
New1 237191 256
Fresh122335
Picked325
Done011
Total1 252451 297
Accuracy
100.0%
Counts
1 297 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
70.1%
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
72.5%
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) y x)
55.3%
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
66.6%
(fma.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
62.2%
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) b) y x)
58.2%
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
39.5%
(fma.f64 y (/.f64 t (*.f64 z z)) x)
54.7%
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 a (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x))
50.3%
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t)) x))
40.8%
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
59.5%
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
46.7%
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
34.0%
(/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
12.0%
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
37.5%
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
34.0%
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
34.0%
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
32.0%
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
13.7%
(/.f64 (*.f64 y (fma.f64 a z b)) (*.f64 (*.f64 z (*.f64 z z)) z))
32.4%
(/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64))
6.0%
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
22.2%
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
8.7%
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
21.4%
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
50.8%
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (neg.f64 z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
60.1%
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))
55.3%
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
68.2%
(+.f64 x (/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
64.4%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
62.3%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
60.3%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
34.1%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
40.8%
(+.f64 x (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)))
46.4%
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))))
17.0%
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
32.2%
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
17.4%
(*.f64 y #s(literal 313060547623/100000000000 binary64))
55.4%
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
10.5%
(*.f64 t (/.f64 y (*.f64 z z)))
21.1%
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
14.0%
(*.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
5.7%
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
14.4%
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
21.2%
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
14.0%
(neg.f64 (*.f64 a (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))))))
Compiler

Compiled 1 632 to 1 129 computations (30.8% saved)

simplify47.0ms (0.3%)

Memory
1.5MiB live, 78.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
cost-diff0
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
cost-diff0
(*.f64 y b)
cost-diff0
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
cost-diff0
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
cost-diff0
(*.f64 y a)
cost-diff0
(*.f64 z (*.f64 y a))
cost-diff0
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
cost-diff0
(*.f64 a #s(literal 1000000000000/607771387771 binary64))
cost-diff0
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
cost-diff0
(*.f64 y z)
cost-diff0
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
cost-diff0
(*.f64 b y)
cost-diff0
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
cost-diff0
(fma.f64 z a b)
cost-diff0
(/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64)))
cost-diff0
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) y x)
cost-diff448
(+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
Rules
1 228×lower-fma.f32
1 212×lower-fma.f64
540×lower-+.f32
536×lower-+.f64
500×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035224
067212
1135212
2273212
3573212
41070212
51282212
61325212
71340212
81353212
01353212
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) y x)
(/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 z a b)
z
a
b
(fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))
(+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
#s(literal 15234687407/1000000000 binary64)
(fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))
#s(literal 314690115749/10000000000 binary64)
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
y
x
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
#s(literal 1000000000000/607771387771 binary64)
(*.f64 b y)
b
y
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(*.f64 y z)
y
z
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
b
#s(literal -11940090572100000000000000/369386059793087248348441 binary64)
(*.f64 a #s(literal 1000000000000/607771387771 binary64))
a
#s(literal 1000000000000/607771387771 binary64)
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 z (*.f64 y a))
z
(*.f64 y a)
y
a
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y b)
y
b
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
z
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
#s(literal 15234687407/1000000000 binary64)
#s(literal 314690115749/10000000000 binary64)
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
Outputs
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) y x)
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 z a b)
z
a
b
(fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
#s(literal 15234687407/1000000000 binary64)
(fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))
#s(literal 314690115749/10000000000 binary64)
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
y
x
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
#s(literal 1000000000000/607771387771 binary64)
(*.f64 b y)
b
y
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(*.f64 (*.f64 z y) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(*.f64 y z)
(*.f64 z y)
y
z
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
(fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
b
#s(literal -11940090572100000000000000/369386059793087248348441 binary64)
(*.f64 a #s(literal 1000000000000/607771387771 binary64))
a
#s(literal 1000000000000/607771387771 binary64)
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 z (*.f64 a y)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 z (*.f64 y a))
(*.f64 z (*.f64 a y))
z
(*.f64 y a)
(*.f64 a y)
y
a
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y b)
(*.f64 b y)
y
b
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
z
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
#s(literal 15234687407/1000000000 binary64)
#s(literal 314690115749/10000000000 binary64)
#s(literal 119400905721/10000000000 binary64)
#s(literal 607771387771/1000000000000 binary64)

localize147.0ms (0.8%)

Memory
37.9MiB live, 229.9MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
accuracy99.9%
(+.f64 z #s(literal 15234687407/1000000000 binary64))
accuracy99.9%
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
accuracy93.5%
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
accuracy100.0%
(*.f64 y a)
accuracy99.7%
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
accuracy92.8%
(*.f64 z (*.f64 y a))
accuracy91.9%
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
accuracy100.0%
(*.f64 y z)
accuracy100.0%
(*.f64 a #s(literal 1000000000000/607771387771 binary64))
accuracy99.8%
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
accuracy92.0%
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
accuracy100.0%
(*.f64 b y)
accuracy99.7%
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
accuracy99.7%
(fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))
accuracy99.7%
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
accuracy99.5%
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) y x)
accuracy84.9%
(/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64)))
Samples
96.0ms256×0valid
Compiler

Compiled 251 to 46 computations (81.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 67.0ms
ival-mult: 28.0ms (41.5% of total)
const: 19.0ms (28.2% of total)
ival-add: 16.0ms (23.7% of total)
ival-div: 5.0ms (7.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series68.0ms (0.4%)

Memory
-41.3MiB live, 37.2MiB allocated
Counts
21 → 528
Calls
Call 1
Inputs
#<alt (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))>
#<alt (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) y x)>
#<alt (/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64)))>
#<alt (fma.f64 z a b)>
#<alt (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))>
#<alt (*.f64 b y)>
#<alt (*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))>
#<alt (*.f64 y z)>
#<alt (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))>
#<alt (*.f64 a #s(literal 1000000000000/607771387771 binary64))>
#<alt (/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))>
#<alt (*.f64 z (*.f64 y a))>
#<alt (*.f64 y a)>
#<alt (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))>
#<alt (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))>
#<alt (*.f64 y b)>
#<alt (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))>
#<alt (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))>
#<alt (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))>
#<alt (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))>
#<alt (+.f64 z #s(literal 15234687407/1000000000 binary64))>
Outputs
#<alt 119400905721/10000000000>
#<alt (+ 119400905721/10000000000 (* 314690115749/10000000000 z))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt x>
#<alt (+ x (/ (* a y) (pow z 3)))>
#<alt (- (+ x (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4)))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 5))) (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4))))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))>
#<alt x>
#<alt (+ x (/ (* a y) (pow z 3)))>
#<alt (+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))>
#<alt (+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))>
#<alt (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))>
#<alt (* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) a)))))>
#<alt (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) b)))))>
#<alt x>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) 1)))>
#<alt (* 1000000000000/607771387771 b)>
#<alt (+ (* 1000000000000/607771387771 b) (* z (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))))>
#<alt (+ (* 1000000000000/607771387771 b) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b)))) (* 1000000000000/607771387771 a)) (* 11940090572100000000000000/369386059793087248348441 b))))>
#<alt (+ (* 1000000000000/607771387771 b) (* z (- (+ (* 1000000000000/607771387771 a) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b))) (+ (* 15234687407000000000000000/369386059793087248348441 b) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b))))) (* 11940090572100000000000000/369386059793087248348441 b))))>
#<alt (/ a (pow z 3))>
#<alt (/ (- (+ a (/ b z)) (* 15234687407/1000000000 (/ a z))) (pow z 3))>
#<alt (/ (- (+ a (+ (* -1 (/ (+ (* 15234687407/1000000000 (- b (* 15234687407/1000000000 a))) (* 314690115749/10000000000 a)) (pow z 2))) (/ b z))) (* 15234687407/1000000000 (/ a z))) (pow z 3))>
#<alt (/ (- (+ a (+ (* -1 (/ (+ (* -15234687407/1000000000 (+ (* 15234687407/1000000000 (- b (* 15234687407/1000000000 a))) (* 314690115749/10000000000 a))) (+ (* 119400905721/10000000000 a) (* 314690115749/10000000000 (- b (* 15234687407/1000000000 a))))) (pow z 3))) (/ b z))) (+ (* 15234687407/1000000000 (/ a z)) (+ (* 15234687407/1000000000 (/ (- b (* 15234687407/1000000000 a)) (pow z 2))) (* 314690115749/10000000000 (/ a (pow z 2)))))) (pow z 3))>
#<alt (/ a (pow z 3))>
#<alt (* -1 (/ (+ (* -1 a) (* -1 (/ (- b (* 15234687407/1000000000 a)) z))) (pow z 3)))>
#<alt (* -1 (/ (+ (* -1 a) (* -1 (/ (- (+ b (+ (* -314690115749/10000000000 (/ a z)) (* -15234687407/1000000000 (/ (- b (* 15234687407/1000000000 a)) z)))) (* 15234687407/1000000000 a)) z))) (pow z 3)))>
#<alt (* -1 (/ (+ (* -1 a) (* -1 (/ (- (+ b (* -1 (/ (- (+ (* 119400905721/10000000000 (/ a z)) (+ (* 15234687407/1000000000 (/ (+ (* -314690115749/10000000000 a) (* -15234687407/1000000000 (- b (* 15234687407/1000000000 a)))) z)) (* 314690115749/10000000000 (/ (- b (* 15234687407/1000000000 a)) z)))) (+ (* -314690115749/10000000000 a) (* -15234687407/1000000000 (- b (* 15234687407/1000000000 a))))) z))) (* 15234687407/1000000000 a)) z))) (pow z 3)))>
#<alt (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))>
#<alt (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))>
#<alt (* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))>
#<alt (* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))>
#<alt (* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))>
#<alt (* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))>
#<alt (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))>
#<alt (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))>
#<alt (* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))>
#<alt (* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt (* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))>
#<alt b>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (* a z)>
#<alt (* z (+ a (/ b z)))>
#<alt (* z (+ a (/ b z)))>
#<alt (* z (+ a (/ b z)))>
#<alt (* a z)>
#<alt (* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))>
#<alt (* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))>
#<alt (* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))>
#<alt b>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (* a z)>
#<alt (* a (+ z (/ b a)))>
#<alt (* a (+ z (/ b a)))>
#<alt (* a (+ z (/ b a)))>
#<alt (* a z)>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))>
#<alt (* a z)>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt (+ b (* a z))>
#<alt b>
#<alt (* b (+ 1 (/ (* a z) b)))>
#<alt (* b (+ 1 (/ (* a z) b)))>
#<alt (* b (+ 1 (/ (* a z) b)))>
#<alt b>
#<alt (* -1 (* b (- (* -1 (/ (* a z) b)) 1)))>
#<alt (* -1 (* b (- (* -1 (/ (* a z) b)) 1)))>
#<alt (* -1 (* b (- (* -1 (/ (* a z) b)) 1)))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))>
#<alt (* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))>
#<alt (* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))>
#<alt (* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))>
#<alt (* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))>
#<alt (* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))>
#<alt (* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))>
#<alt (* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))>
#<alt (* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a (* y z))) (* 1000000000000/607771387771 (* a y))))>
#<alt (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a (* y z))) (* 11940090572100000000000000/369386059793087248348441 (* a y))))))>
#<alt (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* z (- (* -1702248121147749818779634018120361000000000000000000/136446061169462227850157143060939731682147130481 (* a (* y z))) (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a y)))) (* 11940090572100000000000000/369386059793087248348441 (* a y))))))>
#<alt (* 10000000000/119400905721 (* a y))>
#<alt (+ (* -60777138777100000000/14256576286995130529841 (/ (* a y) z)) (* 10000000000/119400905721 (* a y)))>
#<alt (- (+ (* 369386059793087248348441000000/1702248121147749818779634018120361 (/ (* a y) (pow z 2))) (* 10000000000/119400905721 (* a y))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))>
#<alt (- (+ (* -2245022781837062220412157143343150110000/203249967426911862423401916672473629391485281 (/ (* a y) (pow z 3))) (* 10000000000/119400905721 (* a y))) (+ (* -369386059793087248348441000000/1702248121147749818779634018120361 (/ (* a y) (pow z 2))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z))))>
#<alt (* 10000000000/119400905721 (* a y))>
#<alt (+ (* -60777138777100000000/14256576286995130529841 (/ (* a y) z)) (* 10000000000/119400905721 (* a y)))>
#<alt (+ (* -1 (/ (+ (* -369386059793087248348441000000/1702248121147749818779634018120361 (/ (* a y) z)) (* 60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))>
#<alt (+ (* -1 (/ (+ (* -1 (/ (+ (* -2245022781837062220412157143343150110000/203249967426911862423401916672473629391485281 (/ (* a y) z)) (* 369386059793087248348441000000/1702248121147749818779634018120361 (* a y))) z)) (* 60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt 607771387771/1000000000000>
#<alt (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))>
#<alt (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))>
#<alt (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))>
#<alt (* 119400905721/10000000000 z)>
#<alt (* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))>
#<alt (* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))>
#<alt (* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))>
#<alt (* 119400905721/10000000000 z)>
#<alt (* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))>
#<alt (* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))>
#<alt (* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 (* b y)) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (* 15234687407000000000000000/369386059793087248348441 (* b y)))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (/ (* b y) (pow z 4))>
#<alt (/ (+ (* -15234687407/1000000000 (/ (* b y) z)) (* b y)) (pow z 4))>
#<alt (/ (- (+ (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) (pow z 2))) (* b y)) (* 15234687407/1000000000 (/ (* b y) z))) (pow z 4))>
#<alt (/ (- (+ (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 (* b y)) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y)))) (* 119400905721/10000000000 (* b y)))) (pow z 3))) (* b y)) (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) (pow z 2))) (+ (* 15234687407/1000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) (pow z 2)))))) (pow z 4))>
#<alt (/ (* b y) (pow z 4))>
#<alt (/ (+ (* -15234687407/1000000000 (/ (* b y) z)) (* b y)) (pow z 4))>
#<alt (/ (+ (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) z))) (* -15234687407/1000000000 (* b y))) z)) (* b y)) (pow z 4))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -119400905721/10000000000 (/ (* b y) z)) (+ (* 15234687407/1000000000 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) z)) (* 4794205543508662672843/10000000000000000000 (/ (* b y) z)))) (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y)))) z)) (* -15234687407/1000000000 (* b y))) z)) (* b y)) (pow z 4))>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt 607771387771/1000000000000>
#<alt (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))>
#<alt (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))>
#<alt (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))>
#<alt 119400905721/10000000000>
#<alt (+ 119400905721/10000000000 (* 314690115749/10000000000 z))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))>
#<alt (* 15234687407/1000000000 z)>
#<alt (* z (+ 15234687407/1000000000 z))>
#<alt (* z (+ 15234687407/1000000000 z))>
#<alt (* z (+ 15234687407/1000000000 z))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt 119400905721/10000000000>
#<alt (+ 119400905721/10000000000 (* 314690115749/10000000000 z))>
#<alt (+ 119400905721/10000000000 (* 314690115749/10000000000 z))>
#<alt (+ 119400905721/10000000000 (* 314690115749/10000000000 z))>
#<alt (* 314690115749/10000000000 z)>
#<alt (* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))>
#<alt (* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))>
#<alt (* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))>
#<alt (* 314690115749/10000000000 z)>
#<alt (* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))>
#<alt (* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))>
#<alt (* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))>
#<alt 15234687407/1000000000>
#<alt (+ 15234687407/1000000000 z)>
#<alt (+ 15234687407/1000000000 z)>
#<alt (+ 15234687407/1000000000 z)>
#<alt z>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt z>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
Calls

132 calls:

TimeVariablePointExpression
32.0ms
a
@0
(+ (* (/ (+ (* z a) b) (+ (* z (+ (* z (* z (+ z 15234687407/1000000000))) (+ (* z 314690115749/10000000000) 119400905721/10000000000))) 607771387771/1000000000000)) y) x)
1.0ms
y
@inf
(+ (* (/ (+ (* z a) b) (+ (* z (+ (* z (* z (+ z 15234687407/1000000000))) (+ (* z 314690115749/10000000000) 119400905721/10000000000))) 607771387771/1000000000000)) y) x)
1.0ms
a
@0
(/ (* z (* y a)) (+ (* z 119400905721/10000000000) 607771387771/1000000000000))
1.0ms
b
@0
(+ (* (/ (+ (* z a) b) (+ (* z (+ (* z (* z (+ z 15234687407/1000000000))) (+ (* z 314690115749/10000000000) 119400905721/10000000000))) 607771387771/1000000000000)) y) x)
1.0ms
b
@0
(/ (* y b) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))

rewrite521.0ms (2.9%)

Memory
-5.9MiB live, 627.4MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 042×lower-fma.f32
5 026×lower-fma.f64
4 330×lower-*.f32
4 310×lower-*.f64
3 970×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035163
067154
1297154
22114154
08542154
Stop Event
iter limit
node limit
iter limit
Counts
21 → 629
Calls
Call 1
Inputs
(+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) y x)
(/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 z a b)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 b y)
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(*.f64 y z)
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
(*.f64 a #s(literal 1000000000000/607771387771 binary64))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 z (*.f64 y a))
(*.f64 y a)
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 y b)
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
Outputs
(+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))
(+.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))
(+.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))
(+.f64 (*.f64 z #s(literal 314690115749/10000000000 binary64)) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))
(+.f64 (fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(+.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (/.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))
(-.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) (/.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))
(fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 z #s(literal 314690115749/10000000000 binary64) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))
(fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) z #s(literal 119400905721/10000000000 binary64))
(fma.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))
(fma.f64 (*.f64 z z) (+.f64 z #s(literal 15234687407/1000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))) (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))
(/.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))) (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))) (neg.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))) (neg.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))) (neg.f64 (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64))))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64))))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) #s(literal 14256576286995130529841/100000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (*.f64 (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))) (*.f64 (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))))) (neg.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))) (neg.f64 (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) (pow.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) (-.f64 (*.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) (*.f64 (*.f64 z #s(literal 314690115749/10000000000 binary64)) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 119400905721/10000000000 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64))) (fma.f64 (fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64))) (fma.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 z #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (fma.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (/.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (/.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (/.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (/.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(*.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))))
(*.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))
(+.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(fma.f64 (fma.f64 z a b) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y) x)
(fma.f64 (fma.f64 z a b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z a b))) x)
(fma.f64 (*.f64 (fma.f64 z a b) y) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) x)
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))) x)
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z a b))) x)
(fma.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (fma.f64 z a b) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))) x)
(fma.f64 (/.f64 y (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (fma.f64 z a b) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a))))) x)
(fma.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z a) b)) x)
(fma.f64 (/.f64 (neg.f64 (fma.f64 z a b)) #s(literal -1 binary64)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b))))) (/.f64 y (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a))))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)))) (/.f64 y (-.f64 (*.f64 z a) b)) x)
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (fma.f64 x x (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z a b) y)) (*.f64 (*.f64 (fma.f64 z a b) y) x)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (fma.f64 x x (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z a b) y)) (*.f64 (*.f64 (fma.f64 z a b) y) x)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (*.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x))) (*.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (fma.f64 (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z a b) y) (*.f64 (fma.f64 z a b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (fma.f64 z a b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 z (*.f64 a (*.f64 z a))) (-.f64 (*.f64 z a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (fma.f64 z a b) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(-.f64 (/.f64 (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (-.f64 (*.f64 z a) b))) (/.f64 (*.f64 b b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (-.f64 (*.f64 z a) b))))
(neg.f64 (/.f64 (fma.f64 z a b) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 z a b)) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)))))
(/.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (-.f64 (*.f64 z a) b)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b))) #s(literal 1 binary64)) (*.f64 (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 z a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z a b))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b)))) (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))) (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (-.f64 (*.f64 z a) b))))
(/.f64 (*.f64 (fma.f64 z a b) #s(literal 1 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a)))))
(/.f64 (*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 z a) b))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 z a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 z a b)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z a b) #s(literal 1 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 (-.f64 (*.f64 z a) b)))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z a b)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 z a b) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (-.f64 (*.f64 z a) b) (-.f64 (*.f64 z a) b)))
(*.f64 (neg.f64 (fma.f64 z a b)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z a b))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z a b)) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(*.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z a) b)))
(*.f64 (/.f64 (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b))) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a))))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z a) b)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a))))))
(+.f64 b (*.f64 z a))
(+.f64 (*.f64 z a) b)
(-.f64 (/.f64 (*.f64 z (*.f64 a (*.f64 z a))) (-.f64 (*.f64 z a) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b)))
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (*.f64 z a))) (/.f64 (*.f64 z (*.f64 a (*.f64 z a))) (-.f64 b (*.f64 z a))))
(fma.f64 z a b)
(fma.f64 a z b)
(/.f64 (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b))) (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a)))))
(/.f64 (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b))) (fma.f64 b b (-.f64 (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 z a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a)))) (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z a) b) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))))
(/.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (-.f64 (*.f64 z a) b))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a)))) (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 z a) b) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 b b (-.f64 (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 z a))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))) (neg.f64 (-.f64 (*.f64 z a) b)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 z (*.f64 a (*.f64 z a)))) (-.f64 b (*.f64 z a)))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 a (*.f64 z a))) (-.f64 (*.f64 z a) b)) (*.f64 (-.f64 (*.f64 z a) b) (*.f64 b b))) (*.f64 (-.f64 (*.f64 z a) b) (-.f64 (*.f64 z a) b)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b))))) (neg.f64 (neg.f64 (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)))) (neg.f64 (neg.f64 (-.f64 (*.f64 z a) b))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 z (*.f64 a (*.f64 z a))))) (neg.f64 (-.f64 b (*.f64 z a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 a (*.f64 z a))) (-.f64 (*.f64 z a) b)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (*.f64 a (*.f64 z a))) (-.f64 (*.f64 z a) b)) (/.f64 (*.f64 z (*.f64 a (*.f64 z a))) (-.f64 (*.f64 z a) b)) (fma.f64 (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b)) (*.f64 (/.f64 (*.f64 z (*.f64 a (*.f64 z a))) (-.f64 (*.f64 z a) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z a) b))))))
(pow.f64 (/.f64 (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a)))) (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z a) b) (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z a) (*.f64 z (*.f64 a (*.f64 z a))) (*.f64 b (*.f64 b b))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 a (*.f64 z a)) (*.f64 b (-.f64 b (*.f64 z a))))))
(*.f64 (*.f64 (fma.f64 z a b) (-.f64 (*.f64 z a) b)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z a) b)))
(*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 (*.f64 b y) #s(literal 1000000000000/607771387771 binary64))
(*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y)
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(*.f64 b y)
(*.f64 y b)
(+.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(+.f64 (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (-.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))) (/.f64 (*.f64 (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (-.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))))
(fma.f64 z (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(fma.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 a (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z y)) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(fma.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 (*.f64 z y) (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 (*.f64 z y) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 b (*.f64 z y)) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 z y) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 (*.f64 y (*.f64 z a)) #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z y) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(fma.f64 (*.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) z) y (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 (*.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) z) y (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(fma.f64 (*.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) y) z (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 (*.f64 (*.f64 z y) b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(fma.f64 (*.f64 (*.f64 z y) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) b (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(fma.f64 (*.f64 (*.f64 z y) #s(literal 1000000000000/607771387771 binary64)) a (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 (*.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) y) z (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(/.f64 (fma.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))) (fma.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (*.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))) (-.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))
(/.f64 (*.f64 (*.f64 z y) (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))))
(/.f64 (*.f64 (*.f64 z y) (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)))
(/.f64 (*.f64 (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) (*.f64 z y)) (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 z y)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))))) (neg.f64 (fma.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (*.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))) (neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 z y) (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (neg.f64 (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 z y) (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))) (neg.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) (*.f64 z y))) (neg.f64 (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 z y))) (neg.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))))
(/.f64 (fma.f64 (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64))))) (*.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (fma.f64 (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (-.f64 (*.f64 (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 y (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(*.f64 y (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(*.f64 (*.f64 z y) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z y))
(*.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) y)
(*.f64 (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y) z)
(*.f64 z y)
(*.f64 y z)
(+.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))))
(-.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (/.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
(/.f64 (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))))
(/.f64 (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (neg.f64 (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (neg.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))) (neg.f64 (neg.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (neg.f64 (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (/.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (fma.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (*.f64 (/.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))))
(*.f64 a #s(literal 1000000000000/607771387771 binary64))
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (*.f64 z a)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 y (*.f64 z a)) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 y (*.f64 z a)) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 y (*.f64 z a))) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 y (*.f64 z a))) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (*.f64 z a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (*.f64 z a))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (*.f64 z a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (*.f64 z a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (*.f64 z a))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 z a)))) (neg.f64 (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (*.f64 (*.f64 y (*.f64 z a)) #s(literal 1 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 z a))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (*.f64 z a)) #s(literal 1 binary64))) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(pow.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (*.f64 z a))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (*.f64 z a))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 z (*.f64 y (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (*.f64 z y) (*.f64 a (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 a y) (*.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (*.f64 a y) (/.f64 z (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 y (*.f64 z a)) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (neg.f64 (*.f64 y (*.f64 z a))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (*.f64 z a)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 z a))) #s(literal -1 binary64)))
(*.f64 (*.f64 y (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) z)
(*.f64 (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))))
(*.f64 (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 a y) (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))))))
(*.f64 (/.f64 (*.f64 a y) (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 a y)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (*.f64 z y) #s(literal -1 binary64)) (/.f64 (neg.f64 a) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (*.f64 a y) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 a (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (*.f64 z y) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))))))
(*.f64 (/.f64 a (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (*.f64 z y) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 y (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (*.f64 z a) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))))))
(*.f64 (/.f64 y (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (*.f64 z a) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 z (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (*.f64 a y) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))))))
(*.f64 (/.f64 z (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (*.f64 a y) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 z y) (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 a (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))))))
(*.f64 (/.f64 (*.f64 z y) (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 a (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 z a) (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))))))
(*.f64 (/.f64 (*.f64 z a) (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 a y)) #s(literal -1 binary64)) (/.f64 z (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) (*.f64 y (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 z y)) #s(literal -1 binary64)) (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 z (*.f64 a y))
(*.f64 a (*.f64 z y))
(*.f64 y (*.f64 z a))
(*.f64 (*.f64 z y) a)
(*.f64 (*.f64 a y) z)
(*.f64 (*.f64 z a) y)
(*.f64 a y)
(*.f64 y a)
(+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))))
(-.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (/.f64 (*.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z)) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64))
(/.f64 (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))))
(/.f64 (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))) (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))))
(/.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))) (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z))) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)) #s(literal 369386059793087248348441/1000000000000000000000000 binary64))) (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z)))) (neg.f64 (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) (/.f64 (*.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) (fma.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64))) (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z #s(literal 72568454171166503337891/10000000000000000000000 binary64)))))
(*.f64 (fma.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal -607771387771/1000000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 b y))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 b y) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 b y) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 b y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 b y)) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 b y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 b y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 b y)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 b y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 b y)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 b y))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (*.f64 (*.f64 b y) #s(literal 1 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 b y)))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 b y) #s(literal 1 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 b y)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 b y)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 b (*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 b y) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (neg.f64 (*.f64 b y)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 b y))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b y)) #s(literal -1 binary64)))
(*.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(*.f64 (/.f64 (*.f64 b y) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 b y) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (*.f64 b y) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(*.f64 (/.f64 (*.f64 b y) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 b (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 b (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (neg.f64 b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 b (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 y (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 b (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 b #s(literal -1 binary64)) (/.f64 (neg.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (neg.f64 b) #s(literal -1 binary64)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 b y)
(*.f64 y b)
(+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))
(+.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))
(+.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z z)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(+.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z z))) (*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))
(-.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(-.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (/.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(fma.f64 z (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) z (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) z #s(literal 607771387771/1000000000000 binary64))
(fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (*.f64 z (*.f64 z z)) (+.f64 z #s(literal 15234687407/1000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (*.f64 z z) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (*.f64 z z) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))))
(/.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) #s(literal 369386059793087248348441/1000000000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))) (neg.f64 (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)))) (*.f64 z (*.f64 z z)) (pow.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (-.f64 (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) (*.f64 z (*.f64 z z)) (pow.f64 (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z z)) (-.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z z)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 3 binary64)) (*.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (fma.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (-.f64 (*.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z z)) (*.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z z))) #s(literal 3 binary64)) (*.f64 (*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))) (fma.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z z))) (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z z))) (-.f64 (*.f64 (*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (*.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z z))) (*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (fma.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (*.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(*.f64 (fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))
(+.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))
(+.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))
(+.f64 (*.f64 z #s(literal 314690115749/10000000000 binary64)) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))
(+.f64 (fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(+.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (/.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))
(-.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) (/.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))
(fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 z #s(literal 314690115749/10000000000 binary64) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))
(fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) z #s(literal 119400905721/10000000000 binary64))
(fma.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))
(fma.f64 (*.f64 z z) (+.f64 z #s(literal 15234687407/1000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))) (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))
(/.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))) (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))) (neg.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))) (neg.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))) (neg.f64 (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64))))) (*.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (neg.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64))))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))) (*.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64)) (*.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 z z) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) #s(literal 14256576286995130529841/100000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (*.f64 (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))) (*.f64 (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))) (neg.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))))) (neg.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))) (neg.f64 (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) (pow.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) (-.f64 (*.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) (*.f64 (*.f64 z #s(literal 314690115749/10000000000 binary64)) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 119400905721/10000000000 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64))) (fma.f64 (fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64))) (fma.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 z #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (fma.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (/.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (/.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (/.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (/.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(*.f64 (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (-.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))))
(*.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))))
(+.f64 (*.f64 z z) (*.f64 z #s(literal 15234687407/1000000000 binary64)))
(+.f64 (*.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))
(-.f64 (/.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (-.f64 (*.f64 z z) (*.f64 z #s(literal 15234687407/1000000000 binary64)))) (/.f64 (*.f64 (*.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (-.f64 (*.f64 z z) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(fma.f64 z z (*.f64 z #s(literal 15234687407/1000000000 binary64)))
(fma.f64 z #s(literal 15234687407/1000000000 binary64) (*.f64 z z))
(fma.f64 #s(literal 15234687407/1000000000 binary64) z (*.f64 z z))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (fma.f64 (*.f64 z z) (*.f64 z z) (-.f64 (*.f64 (*.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z z) (*.f64 z #s(literal 15234687407/1000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (*.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))) (-.f64 (*.f64 z z) (*.f64 z #s(literal 15234687407/1000000000 binary64))))
(/.f64 (*.f64 z (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))))
(/.f64 (*.f64 z (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (+.f64 z #s(literal -15234687407/1000000000 binary64)))
(/.f64 (*.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)) z) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))))
(/.f64 (*.f64 (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)) z) (+.f64 z #s(literal -15234687407/1000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 (*.f64 z z) (*.f64 z z) (-.f64 (*.f64 (*.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z z) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (*.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))))) (neg.f64 (-.f64 (*.f64 z z) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)))) (neg.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)))) (neg.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)) z)) (neg.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)) z)) (neg.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 z (*.f64 z z)))) (fma.f64 (*.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)) (-.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (*.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)))))
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z)
(+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(+.f64 (*.f64 z #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))))
(-.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64)))) (/.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64)))))
(fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) #s(literal 14256576286995130529841/100000000000000000000 binary64))) (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (/.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (fma.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64))) (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z #s(literal 37574284841876926300029/100000000000000000000 binary64)))))
(*.f64 (fma.f64 (*.f64 z z) #s(literal 99029868950119017831001/100000000000000000000 binary64) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal -119400905721/10000000000 binary64))))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
(+.f64 #s(literal 15234687407/1000000000 binary64) z)
(-.f64 (/.f64 (*.f64 z z) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (/.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(-.f64 (/.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (-.f64 #s(literal 15234687407/1000000000 binary64) z)) (/.f64 (*.f64 z z) (-.f64 #s(literal 15234687407/1000000000 binary64) z)))
(/.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))))
(/.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)) (+.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (-.f64 (*.f64 z z) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))
(/.f64 (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)) (+.f64 z #s(literal -15234687407/1000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (-.f64 (*.f64 z z) (*.f64 z #s(literal 15234687407/1000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (neg.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (-.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (*.f64 z z)) (-.f64 #s(literal 15234687407/1000000000 binary64) z))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) #s(literal 232095700389004383649/1000000000000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)))) (neg.f64 (neg.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (*.f64 z z))) (neg.f64 (-.f64 #s(literal 15234687407/1000000000 binary64) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z z) (+.f64 z #s(literal -15234687407/1000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z z) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (/.f64 (*.f64 z z) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (fma.f64 (/.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (/.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (*.f64 (/.f64 (*.f64 z z) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (/.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(*.f64 (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64))))

simplify491.0ms (2.8%)

Memory
23.6MiB live, 657.0MiB allocated
Algorithm
egg-herbie
Rules
8 792×lower-fma.f64
8 792×lower-fma.f32
6 270×lower-*.f64
6 270×lower-*.f32
2 812×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05436755
118286400
260176352
083165623
Stop Event
iter limit
node limit
Counts
528 → 517
Calls
Call 1
Inputs
119400905721/10000000000
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
x
(+ x (/ (* a y) (pow z 3)))
(- (+ x (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4)))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))
(- (+ x (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 5))) (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4))))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))
x
(+ x (/ (* a y) (pow z 3)))
(+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))
(+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) a)))))
(+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) b)))))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
x
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) 1)))
(* 1000000000000/607771387771 b)
(+ (* 1000000000000/607771387771 b) (* z (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))))
(+ (* 1000000000000/607771387771 b) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b)))) (* 1000000000000/607771387771 a)) (* 11940090572100000000000000/369386059793087248348441 b))))
(+ (* 1000000000000/607771387771 b) (* z (- (+ (* 1000000000000/607771387771 a) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b))) (+ (* 15234687407000000000000000/369386059793087248348441 b) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b))))) (* 11940090572100000000000000/369386059793087248348441 b))))
(/ a (pow z 3))
(/ (- (+ a (/ b z)) (* 15234687407/1000000000 (/ a z))) (pow z 3))
(/ (- (+ a (+ (* -1 (/ (+ (* 15234687407/1000000000 (- b (* 15234687407/1000000000 a))) (* 314690115749/10000000000 a)) (pow z 2))) (/ b z))) (* 15234687407/1000000000 (/ a z))) (pow z 3))
(/ (- (+ a (+ (* -1 (/ (+ (* -15234687407/1000000000 (+ (* 15234687407/1000000000 (- b (* 15234687407/1000000000 a))) (* 314690115749/10000000000 a))) (+ (* 119400905721/10000000000 a) (* 314690115749/10000000000 (- b (* 15234687407/1000000000 a))))) (pow z 3))) (/ b z))) (+ (* 15234687407/1000000000 (/ a z)) (+ (* 15234687407/1000000000 (/ (- b (* 15234687407/1000000000 a)) (pow z 2))) (* 314690115749/10000000000 (/ a (pow z 2)))))) (pow z 3))
(/ a (pow z 3))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- b (* 15234687407/1000000000 a)) z))) (pow z 3)))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- (+ b (+ (* -314690115749/10000000000 (/ a z)) (* -15234687407/1000000000 (/ (- b (* 15234687407/1000000000 a)) z)))) (* 15234687407/1000000000 a)) z))) (pow z 3)))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- (+ b (* -1 (/ (- (+ (* 119400905721/10000000000 (/ a z)) (+ (* 15234687407/1000000000 (/ (+ (* -314690115749/10000000000 a) (* -15234687407/1000000000 (- b (* 15234687407/1000000000 a)))) z)) (* 314690115749/10000000000 (/ (- b (* 15234687407/1000000000 a)) z)))) (+ (* -314690115749/10000000000 a) (* -15234687407/1000000000 (- b (* 15234687407/1000000000 a))))) z))) (* 15234687407/1000000000 a)) z))) (pow z 3)))
(/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
b
(+ b (* a z))
(+ b (* a z))
(+ b (* a z))
(* a z)
(* z (+ a (/ b z)))
(* z (+ a (/ b z)))
(* z (+ a (/ b z)))
(* a z)
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
b
(+ b (* a z))
(+ b (* a z))
(+ b (* a z))
(* a z)
(* a (+ z (/ b a)))
(* a (+ z (/ b a)))
(* a (+ z (/ b a)))
(* a z)
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(* a z)
(+ b (* a z))
(+ b (* a z))
(+ b (* a z))
b
(* b (+ 1 (/ (* a z) b)))
(* b (+ 1 (/ (* a z) b)))
(* b (+ 1 (/ (* a z) b)))
b
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* 1000000000000/607771387771 (* b y))
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* 1000000000000/607771387771 (* a (* y z)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(* 1000000000000/607771387771 (* a (* y z)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))
(* 1000000000000/607771387771 (* a (* y z)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* 1000000000000/607771387771 a)
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(* -11940090572100000000000000/369386059793087248348441 b)
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(* -11940090572100000000000000/369386059793087248348441 b)
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(* -11940090572100000000000000/369386059793087248348441 b)
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(* 1000000000000/607771387771 a)
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(* 1000000000000/607771387771 a)
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 (* a (* y z)))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a (* y z))) (* 1000000000000/607771387771 (* a y))))
(* z (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a (* y z))) (* 11940090572100000000000000/369386059793087248348441 (* a y))))))
(* z (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* z (- (* -1702248121147749818779634018120361000000000000000000/136446061169462227850157143060939731682147130481 (* a (* y z))) (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a y)))) (* 11940090572100000000000000/369386059793087248348441 (* a y))))))
(* 10000000000/119400905721 (* a y))
(+ (* -60777138777100000000/14256576286995130529841 (/ (* a y) z)) (* 10000000000/119400905721 (* a y)))
(- (+ (* 369386059793087248348441000000/1702248121147749818779634018120361 (/ (* a y) (pow z 2))) (* 10000000000/119400905721 (* a y))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))
(- (+ (* -2245022781837062220412157143343150110000/203249967426911862423401916672473629391485281 (/ (* a y) (pow z 3))) (* 10000000000/119400905721 (* a y))) (+ (* -369386059793087248348441000000/1702248121147749818779634018120361 (/ (* a y) (pow z 2))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z))))
(* 10000000000/119400905721 (* a y))
(+ (* -60777138777100000000/14256576286995130529841 (/ (* a y) z)) (* 10000000000/119400905721 (* a y)))
(+ (* -1 (/ (+ (* -369386059793087248348441000000/1702248121147749818779634018120361 (/ (* a y) z)) (* 60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -2245022781837062220412157143343150110000/203249967426911862423401916672473629391485281 (/ (* a y) z)) (* 369386059793087248348441000000/1702248121147749818779634018120361 (* a y))) z)) (* 60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
607771387771/1000000000000
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(* 119400905721/10000000000 z)
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(* 119400905721/10000000000 z)
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* 1000000000000/607771387771 (* b y))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 (* b y)) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (* 15234687407000000000000000/369386059793087248348441 (* b y)))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(/ (* b y) (pow z 4))
(/ (+ (* -15234687407/1000000000 (/ (* b y) z)) (* b y)) (pow z 4))
(/ (- (+ (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) (pow z 2))) (* b y)) (* 15234687407/1000000000 (/ (* b y) z))) (pow z 4))
(/ (- (+ (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 (* b y)) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y)))) (* 119400905721/10000000000 (* b y)))) (pow z 3))) (* b y)) (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) (pow z 2))) (+ (* 15234687407/1000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) (pow z 2)))))) (pow z 4))
(/ (* b y) (pow z 4))
(/ (+ (* -15234687407/1000000000 (/ (* b y) z)) (* b y)) (pow z 4))
(/ (+ (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) z))) (* -15234687407/1000000000 (* b y))) z)) (* b y)) (pow z 4))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -119400905721/10000000000 (/ (* b y) z)) (+ (* 15234687407/1000000000 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) z)) (* 4794205543508662672843/10000000000000000000 (/ (* b y) z)))) (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y)))) z)) (* -15234687407/1000000000 (* b y))) z)) (* b y)) (pow z 4))
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
607771387771/1000000000000
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
119400905721/10000000000
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
(* 15234687407/1000000000 z)
(* z (+ 15234687407/1000000000 z))
(* z (+ 15234687407/1000000000 z))
(* z (+ 15234687407/1000000000 z))
(pow z 2)
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(pow z 2)
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
119400905721/10000000000
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(* 314690115749/10000000000 z)
(* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))
(* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))
(* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))
(* 314690115749/10000000000 z)
(* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))
(* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))
(* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))
15234687407/1000000000
(+ 15234687407/1000000000 z)
(+ 15234687407/1000000000 z)
(+ 15234687407/1000000000 z)
z
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
z
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
Outputs
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) z)) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z z))) z)) (neg.f64 (*.f64 z (*.f64 z z))))
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (*.f64 (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 1000000000000/607771387771 (* a y))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (fma.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal 31469011574900/607771387771 binary64) (fma.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -142565762869951305298410000/369386059793087248348441 binary64) (fma.f64 y (*.f64 b #s(literal -375742848418769263000290000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 b y) #s(literal 15234687407000000000000000/369386059793087248348441 binary64))))) (neg.f64 z) (fma.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 y (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x))
x
(+ x (/ (* a y) (pow z 3)))
(fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) x)
(- (+ x (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4)))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))
(fma.f64 (*.f64 y (/.f64 a (*.f64 (*.f64 z (*.f64 z z)) z))) #s(literal -15234687407/1000000000 binary64) (fma.f64 b (/.f64 y (*.f64 (*.f64 z (*.f64 z z)) z)) (fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) x)))
(- (+ x (+ (* -1 (/ (+ (* 15234687407/1000000000 (- (* b y) (* 15234687407/1000000000 (* a y)))) (* 314690115749/10000000000 (* a y))) (pow z 5))) (+ (/ (* a y) (pow z 3)) (/ (* b y) (pow z 4))))) (* 15234687407/1000000000 (/ (* a y) (pow z 4))))
(fma.f64 (*.f64 y (/.f64 a (*.f64 (*.f64 z (*.f64 z z)) z))) #s(literal -15234687407/1000000000 binary64) (-.f64 (fma.f64 b (/.f64 y (*.f64 (*.f64 z (*.f64 z z)) z)) (fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) x)) (/.f64 (fma.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y a) (*.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)))) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) z) z))))
x
(+ x (/ (* a y) (pow z 3)))
(fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) x)
(+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))
(+.f64 x (/.f64 (fma.f64 y a (/.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) z)) (*.f64 z (*.f64 z z))))
(+ x (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -314690115749/10000000000 (/ (* a y) z)) (+ (* -15234687407/1000000000 (/ (- (* b y) (* 15234687407/1000000000 (* a y))) z)) (* b y))) (* 15234687407/1000000000 (* a y))) z))) (pow z 3))))
(+.f64 x (/.f64 (fma.f64 y a (/.f64 (fma.f64 a (*.f64 (/.f64 y z) #s(literal -314690115749/10000000000 binary64)) (fma.f64 (/.f64 (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)) z) #s(literal -15234687407/1000000000 binary64) (*.f64 y (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)))) z)) (*.f64 z (*.f64 z z))))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 z (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x a))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 z (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x a))))
(* a (+ (/ x a) (+ (/ (* b y) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(*.f64 a (fma.f64 b (/.f64 y (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 z (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x a))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) a)))))
(*.f64 a (fma.f64 z (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) a)))))
(*.f64 a (fma.f64 z (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) a)))))
(*.f64 a (fma.f64 z (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(fma.f64 y (/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 (*.f64 z y) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x b))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 (*.f64 z y) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x b))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a (* y z)) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 (*.f64 z y) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x b))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (* -1 (/ (+ x (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (+ (/ x y) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(*.f64 y (fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* a z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(* x (+ 1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(fma.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* a z))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 x))
(* 1000000000000/607771387771 b)
(*.f64 #s(literal 1000000000000/607771387771 binary64) b)
(+ (* 1000000000000/607771387771 b) (* z (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))))
(fma.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(+ (* 1000000000000/607771387771 b) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b)))) (* 1000000000000/607771387771 a)) (* 11940090572100000000000000/369386059793087248348441 b))))
(fma.f64 z (fma.f64 z (fma.f64 #s(literal -11940090572100/607771387771 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(+ (* 1000000000000/607771387771 b) (* z (- (+ (* 1000000000000/607771387771 a) (* z (- (* -1 (* z (+ (* -11940090572100/607771387771 (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b))) (+ (* 15234687407000000000000000/369386059793087248348441 b) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 a) (* 11940090572100000000000000/369386059793087248348441 b))) (* 31469011574900000000000000/369386059793087248348441 b))))) (* 11940090572100000000000000/369386059793087248348441 b))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) #s(literal -142565762869951305298410000/369386059793087248348441 binary64) (fma.f64 b #s(literal -375742848418769263000290000000000000000/224502278183706222041215714334315011 binary64) (fma.f64 b #s(literal 15234687407000000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 31469011574900/607771387771 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (neg.f64 z) (fma.f64 #s(literal -11940090572100/607771387771 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(/ a (pow z 3))
(/.f64 a (*.f64 z (*.f64 z z)))
(/ (- (+ a (/ b z)) (* 15234687407/1000000000 (/ a z))) (pow z 3))
(/.f64 (+.f64 a (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) z)) (*.f64 z (*.f64 z z)))
(/ (- (+ a (+ (* -1 (/ (+ (* 15234687407/1000000000 (- b (* 15234687407/1000000000 a))) (* 314690115749/10000000000 a)) (pow z 2))) (/ b z))) (* 15234687407/1000000000 (/ a z))) (pow z 3))
(/.f64 (+.f64 (-.f64 a (/.f64 (fma.f64 #s(literal 314690115749/10000000000 binary64) a (*.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 a #s(literal -15234687407/1000000000 binary64) b))) (*.f64 z z))) (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) z)) (*.f64 z (*.f64 z z)))
(/ (- (+ a (+ (* -1 (/ (+ (* -15234687407/1000000000 (+ (* 15234687407/1000000000 (- b (* 15234687407/1000000000 a))) (* 314690115749/10000000000 a))) (+ (* 119400905721/10000000000 a) (* 314690115749/10000000000 (- b (* 15234687407/1000000000 a))))) (pow z 3))) (/ b z))) (+ (* 15234687407/1000000000 (/ a z)) (+ (* 15234687407/1000000000 (/ (- b (* 15234687407/1000000000 a)) (pow z 2))) (* 314690115749/10000000000 (/ a (pow z 2)))))) (pow z 3))
(/.f64 (-.f64 (+.f64 (-.f64 a (/.f64 (fma.f64 #s(literal 119400905721/10000000000 binary64) a (fma.f64 #s(literal 314690115749/10000000000 binary64) (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) (fma.f64 a #s(literal -4794205543508662672843/10000000000000000000 binary64) (*.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) #s(literal -232095700389004383649/1000000000000000000 binary64))))) (*.f64 z (*.f64 z z)))) (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) z)) (fma.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) (/.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 #s(literal 314690115749/10000000000 binary64) a) (*.f64 z z)))) (*.f64 z (*.f64 z z)))
(/ a (pow z 3))
(/.f64 a (*.f64 z (*.f64 z z)))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- b (* 15234687407/1000000000 a)) z))) (pow z 3)))
(/.f64 (+.f64 a (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) z)) (*.f64 z (*.f64 z z)))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- (+ b (+ (* -314690115749/10000000000 (/ a z)) (* -15234687407/1000000000 (/ (- b (* 15234687407/1000000000 a)) z)))) (* 15234687407/1000000000 a)) z))) (pow z 3)))
(/.f64 (+.f64 a (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) (fma.f64 a (/.f64 #s(literal -314690115749/10000000000 binary64) z) (fma.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) z) b))) z)) (*.f64 z (*.f64 z z)))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- (+ b (* -1 (/ (- (+ (* 119400905721/10000000000 (/ a z)) (+ (* 15234687407/1000000000 (/ (+ (* -314690115749/10000000000 a) (* -15234687407/1000000000 (- b (* 15234687407/1000000000 a)))) z)) (* 314690115749/10000000000 (/ (- b (* 15234687407/1000000000 a)) z)))) (+ (* -314690115749/10000000000 a) (* -15234687407/1000000000 (- b (* 15234687407/1000000000 a))))) z))) (* 15234687407/1000000000 a)) z))) (pow z 3)))
(/.f64 (+.f64 a (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) (-.f64 b (/.f64 (fma.f64 #s(literal 119400905721/10000000000 binary64) (/.f64 a z) (fma.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 (fma.f64 a #s(literal -314690115749/10000000000 binary64) (*.f64 #s(literal -15234687407/1000000000 binary64) (fma.f64 a #s(literal -15234687407/1000000000 binary64) b))) z) (fma.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 (fma.f64 a #s(literal -15234687407/1000000000 binary64) b) z) (fma.f64 #s(literal 314690115749/10000000000 binary64) a (*.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 a #s(literal -15234687407/1000000000 binary64) b)))))) z))) z)) (*.f64 z (*.f64 z z)))
(/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(*.f64 a (+.f64 (/.f64 b (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(*.f64 a (+.f64 (/.f64 b (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* a (+ (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))) (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))
(*.f64 a (+.f64 (/.f64 b (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (+.f64 (/.f64 b (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (+.f64 (/.f64 b (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* a (+ (* -1 (/ b (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (* -1 (/ z (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (+.f64 (/.f64 b (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))
(fma.f64 z (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 (*.f64 z a) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 (*.f64 z a) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(* b (+ (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))) (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 (*.f64 z a) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z)))))))
(/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 (*.f64 z a) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 (*.f64 z a) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(* -1 (* b (- (* -1 (/ (* a z) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))) (/ 1 (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (+ (* 314690115749/10000000000 z) (* (pow z 2) (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 (*.f64 z a) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
b
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(* a z)
(*.f64 z a)
(* z (+ a (/ b z)))
(*.f64 z (+.f64 a (/.f64 b z)))
(* z (+ a (/ b z)))
(*.f64 z (+.f64 a (/.f64 b z)))
(* z (+ a (/ b z)))
(*.f64 z (+.f64 a (/.f64 b z)))
(* a z)
(*.f64 z a)
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(*.f64 z (+.f64 a (/.f64 b z)))
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(*.f64 z (+.f64 a (/.f64 b z)))
(* -1 (* z (+ (* -1 a) (* -1 (/ b z)))))
(*.f64 z (+.f64 a (/.f64 b z)))
b
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(* a z)
(*.f64 z a)
(* a (+ z (/ b a)))
(*.f64 a (+.f64 z (/.f64 b a)))
(* a (+ z (/ b a)))
(*.f64 a (+.f64 z (/.f64 b a)))
(* a (+ z (/ b a)))
(*.f64 a (+.f64 z (/.f64 b a)))
(* a z)
(*.f64 z a)
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(*.f64 a (+.f64 z (/.f64 b a)))
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(*.f64 a (+.f64 z (/.f64 b a)))
(* -1 (* a (+ (* -1 z) (* -1 (/ b a)))))
(*.f64 a (+.f64 z (/.f64 b a)))
(* a z)
(*.f64 z a)
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
(+ b (* a z))
(fma.f64 z a b)
b
(* b (+ 1 (/ (* a z) b)))
(fma.f64 a (*.f64 (/.f64 z b) b) b)
(* b (+ 1 (/ (* a z) b)))
(fma.f64 a (*.f64 (/.f64 z b) b) b)
(* b (+ 1 (/ (* a z) b)))
(fma.f64 a (*.f64 (/.f64 z b) b) b)
b
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(neg.f64 (*.f64 b (fma.f64 (neg.f64 a) (/.f64 z b) #s(literal -1 binary64))))
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(neg.f64 (*.f64 b (fma.f64 (neg.f64 a) (/.f64 z b) #s(literal -1 binary64))))
(* -1 (* b (- (* -1 (/ (* a z) b)) 1)))
(neg.f64 (*.f64 b (fma.f64 (neg.f64 a) (/.f64 z b) #s(literal -1 binary64))))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z (*.f64 b y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) b)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) b)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 (/ (* a (* y z)) b))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) b)))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z (*.f64 b y)))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) b)))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) b)))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) b)))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z (*.f64 b y)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* a (* y z))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))
(*.f64 a (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) y) (/.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z (*.f64 b y))) a)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))
(*.f64 a (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) y) (/.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z (*.f64 b y))) a)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (* 1000000000000/607771387771 (* y z))))
(*.f64 a (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) y) (/.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z (*.f64 b y))) a)))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))
(*.f64 a (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) y) (/.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z (*.f64 b y))) a)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))
(*.f64 a (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) y) (/.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z (*.f64 b y))) a)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* 11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)))))
(*.f64 a (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) y) (/.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z (*.f64 b y))) a)))
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* y z)
(*.f64 z y)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 a b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 a b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 a b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 a b) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (neg.f64 b))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 a b) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (neg.f64 b))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 a b) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (neg.f64 b))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(*.f64 a (fma.f64 b (/.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a) #s(literal 1000000000000/607771387771 binary64)))
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(*.f64 a (fma.f64 b (/.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a) #s(literal 1000000000000/607771387771 binary64)))
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(*.f64 a (fma.f64 b (/.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a) #s(literal 1000000000000/607771387771 binary64)))
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(neg.f64 (*.f64 a (fma.f64 b (/.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a) #s(literal -1000000000000/607771387771 binary64))))
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(neg.f64 (*.f64 a (fma.f64 b (/.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a) #s(literal -1000000000000/607771387771 binary64))))
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(neg.f64 (*.f64 a (fma.f64 b (/.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) a) #s(literal -1000000000000/607771387771 binary64))))
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a (* y z))) (* 1000000000000/607771387771 (* a y))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a) (*.f64 a (*.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* z (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a (* y z))) (* 11940090572100000000000000/369386059793087248348441 (* a y))))))
(*.f64 z (fma.f64 z (fma.f64 y (*.f64 a #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a (*.f64 (*.f64 z y) #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))))
(* z (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* z (- (* -1702248121147749818779634018120361000000000000000000/136446061169462227850157143060939731682147130481 (* a (* y z))) (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a y)))) (* 11940090572100000000000000/369386059793087248348441 (* a y))))))
(*.f64 z (fma.f64 z (fma.f64 z (fma.f64 a (*.f64 (*.f64 z y) #s(literal -1702248121147749818779634018120361000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 y (*.f64 a #s(literal 142565762869951305298410000000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y (*.f64 a #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))))
(* 10000000000/119400905721 (* a y))
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(+ (* -60777138777100000000/14256576286995130529841 (/ (* a y) z)) (* 10000000000/119400905721 (* a y)))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) (/.f64 (*.f64 (*.f64 y a) #s(literal -60777138777100000000/14256576286995130529841 binary64)) z))
(- (+ (* 369386059793087248348441000000/1702248121147749818779634018120361 (/ (* a y) (pow z 2))) (* 10000000000/119400905721 (* a y))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z)))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) (fma.f64 a (*.f64 (/.f64 y z) #s(literal -60777138777100000000/14256576286995130529841 binary64)) (/.f64 (*.f64 y (*.f64 a #s(literal 369386059793087248348441000000/1702248121147749818779634018120361 binary64))) (*.f64 z z))))
(- (+ (* -2245022781837062220412157143343150110000/203249967426911862423401916672473629391485281 (/ (* a y) (pow z 3))) (* 10000000000/119400905721 (* a y))) (+ (* -369386059793087248348441000000/1702248121147749818779634018120361 (/ (* a y) (pow z 2))) (* 60777138777100000000/14256576286995130529841 (/ (* a y) z))))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) (fma.f64 a (*.f64 (/.f64 y (*.f64 z (*.f64 z z))) #s(literal -2245022781837062220412157143343150110000/203249967426911862423401916672473629391485281 binary64)) (fma.f64 a (*.f64 (/.f64 y z) #s(literal -60777138777100000000/14256576286995130529841 binary64)) (/.f64 (*.f64 y (*.f64 a #s(literal 369386059793087248348441000000/1702248121147749818779634018120361 binary64))) (*.f64 z z)))))
(* 10000000000/119400905721 (* a y))
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(+ (* -60777138777100000000/14256576286995130529841 (/ (* a y) z)) (* 10000000000/119400905721 (* a y)))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) (/.f64 (*.f64 (*.f64 y a) #s(literal -60777138777100000000/14256576286995130529841 binary64)) z))
(+ (* -1 (/ (+ (* -369386059793087248348441000000/1702248121147749818779634018120361 (/ (* a y) z)) (* 60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) (/.f64 (fma.f64 y (*.f64 a #s(literal 60777138777100000000/14256576286995130529841 binary64)) (*.f64 (/.f64 (*.f64 y a) z) #s(literal -369386059793087248348441000000/1702248121147749818779634018120361 binary64))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -2245022781837062220412157143343150110000/203249967426911862423401916672473629391485281 (/ (* a y) z)) (* 369386059793087248348441000000/1702248121147749818779634018120361 (* a y))) z)) (* 60777138777100000000/14256576286995130529841 (* a y))) z)) (* 10000000000/119400905721 (* a y)))
(-.f64 (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 y a) #s(literal 60777138777100000000/14256576286995130529841 binary64)) (/.f64 (fma.f64 (/.f64 (*.f64 y a) z) #s(literal -2245022781837062220412157143343150110000/203249967426911862423401916672473629391485281 binary64) (*.f64 y (*.f64 a #s(literal 369386059793087248348441000000/1702248121147749818779634018120361 binary64)))) z)) z))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* 119400905721/10000000000 z)))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64)))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a (* y z))
(*.f64 z (*.f64 y a))
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64))
(* 119400905721/10000000000 z)
(*.f64 #s(literal 119400905721/10000000000 binary64) z)
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64))
(* 119400905721/10000000000 z)
(*.f64 #s(literal 119400905721/10000000000 binary64) z)
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64))
(* z (+ 119400905721/10000000000 (* 607771387771/1000000000000 (/ 1 z))))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z (*.f64 b y))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (fma.f64 z (*.f64 (*.f64 b y) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 (* b y)) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (* 15234687407000000000000000/369386059793087248348441 (* b y)))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (fma.f64 z (fma.f64 (neg.f64 z) (fma.f64 b (*.f64 #s(literal 15234687407000000000000000/369386059793087248348441 binary64) y) (fma.f64 y (*.f64 b #s(literal -375742848418769263000290000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 b y) #s(literal 1473882368719245930842108881644907410000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (*.f64 (*.f64 b y) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)))
(/ (* b y) (pow z 4))
(/.f64 (*.f64 b y) (*.f64 (*.f64 z (*.f64 z z)) z))
(/ (+ (* -15234687407/1000000000 (/ (* b y) z)) (* b y)) (pow z 4))
(/.f64 (fma.f64 b y (/.f64 (*.f64 (*.f64 b y) #s(literal -15234687407/1000000000 binary64)) z)) (*.f64 (*.f64 z (*.f64 z z)) z))
(/ (- (+ (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) (pow z 2))) (* b y)) (* 15234687407/1000000000 (/ (* b y) z))) (pow z 4))
(/.f64 (fma.f64 b (*.f64 (/.f64 y z) #s(literal -15234687407/1000000000 binary64)) (fma.f64 b y (/.f64 (*.f64 (*.f64 b y) #s(literal 200626688814104383649/1000000000000000000 binary64)) (*.f64 z z)))) (*.f64 (*.f64 z (*.f64 z z)) z))
(/ (- (+ (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 (* b y)) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y)))) (* 119400905721/10000000000 (* b y)))) (pow z 3))) (* b y)) (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) (pow z 2))) (+ (* 15234687407/1000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) (pow z 2)))))) (pow z 4))
(/.f64 (-.f64 (-.f64 (*.f64 b y) (fma.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 (*.f64 b y) (*.f64 z z)) (fma.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 (*.f64 b y) z) (/.f64 (*.f64 y (*.f64 b #s(literal -232095700389004383649/1000000000000000000 binary64))) (*.f64 z z))))) (/.f64 (fma.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 b y) (fma.f64 b (*.f64 y #s(literal -4794205543508662672843/10000000000000000000 binary64)) (*.f64 (*.f64 b y) #s(literal 3056484889584343817560917008143/1000000000000000000000000000 binary64)))) (*.f64 z (*.f64 z z)))) (*.f64 (*.f64 z (*.f64 z z)) z))
(/ (* b y) (pow z 4))
(/.f64 (*.f64 b y) (*.f64 (*.f64 z (*.f64 z z)) z))
(/ (+ (* -15234687407/1000000000 (/ (* b y) z)) (* b y)) (pow z 4))
(/.f64 (fma.f64 b y (/.f64 (*.f64 (*.f64 b y) #s(literal -15234687407/1000000000 binary64)) z)) (*.f64 (*.f64 z (*.f64 z z)) z))
(/ (+ (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) z))) (* -15234687407/1000000000 (* b y))) z)) (* b y)) (pow z 4))
(/.f64 (fma.f64 b y (/.f64 (fma.f64 (/.f64 (*.f64 b y) z) #s(literal 200626688814104383649/1000000000000000000 binary64) (*.f64 (*.f64 b y) #s(literal -15234687407/1000000000 binary64))) z)) (*.f64 (*.f64 z (*.f64 z z)) z))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -119400905721/10000000000 (/ (* b y) z)) (+ (* 15234687407/1000000000 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) z)) (* 4794205543508662672843/10000000000000000000 (/ (* b y) z)))) (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y)))) z)) (* -15234687407/1000000000 (* b y))) z)) (* b y)) (pow z 4))
(/.f64 (fma.f64 b y (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 b y) #s(literal 200626688814104383649/1000000000000000000 binary64) (fma.f64 b (*.f64 (/.f64 y z) #s(literal -119400905721/10000000000 binary64)) (fma.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 (/.f64 (*.f64 b y) z) #s(literal -200626688814104383649/1000000000000000000 binary64)) (/.f64 (*.f64 (*.f64 b y) #s(literal 4794205543508662672843/10000000000000000000 binary64)) z)))) z) (*.f64 (*.f64 b y) #s(literal -15234687407/1000000000 binary64))) z)) (*.f64 (*.f64 z (*.f64 z z)) z))
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))
(fma.f64 z (fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(pow z 4)
(*.f64 (*.f64 z (*.f64 z z)) z)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (*.f64 (*.f64 z (*.f64 z z)) z))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))) (*.f64 (*.f64 z (*.f64 z z)) z))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))) (*.f64 (*.f64 z (*.f64 z z)) z))
(pow z 4)
(*.f64 (*.f64 z (*.f64 z z)) z)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (*.f64 (*.f64 z (*.f64 z z)) z))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))) (*.f64 (*.f64 z (*.f64 z z)) z))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
(*.f64 (*.f64 (*.f64 z (*.f64 z z)) z) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) z)) z)) z)))
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) z)) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z z))) z)) (neg.f64 (*.f64 z (*.f64 z z))))
(* 15234687407/1000000000 z)
(*.f64 z #s(literal 15234687407/1000000000 binary64))
(* z (+ 15234687407/1000000000 z))
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(* z (+ 15234687407/1000000000 z))
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(* z (+ 15234687407/1000000000 z))
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64))
(* 314690115749/10000000000 z)
(*.f64 #s(literal 314690115749/10000000000 binary64) z)
(* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64))
(* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64))
(* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64))
(* 314690115749/10000000000 z)
(*.f64 #s(literal 314690115749/10000000000 binary64) z)
(* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64))
(* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64))
(* z (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64))
15234687407/1000000000
#s(literal 15234687407/1000000000 binary64)
(+ 15234687407/1000000000 z)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
(+ 15234687407/1000000000 z)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
(+ 15234687407/1000000000 z)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
z
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
z
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(+.f64 z #s(literal 15234687407/1000000000 binary64))

eval209.0ms (1.2%)

Memory
33.4MiB live, 433.2MiB allocated
Compiler

Compiled 35 506 to 2 825 computations (92% saved)

prune284.0ms (1.6%)

Memory
-26.1MiB live, 546.3MiB allocated
Pruning

52 alts after pruning (48 fresh and 4 done)

PrunedKeptTotal
New1 161191 180
Fresh82937
Picked325
Done123
Total1 173521 225
Accuracy
100.0%
Counts
1 225 → 52
Alt Table
Click to see full alt table
StatusAccuracyProgram
70.1%
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
72.0%
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))) y x)
55.3%
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
62.2%
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) b) y x)
58.2%
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
39.5%
(fma.f64 y (/.f64 t (*.f64 z z)) x)
54.7%
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 a (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x))
50.3%
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t)) x))
40.8%
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
59.5%
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
46.7%
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
34.0%
(/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
14.3%
(/.f64 (*.f64 (*.f64 z y) a) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
12.0%
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
12.1%
(/.f64 (*.f64 z (*.f64 y a)) #s(literal 607771387771/1000000000000 binary64))
37.5%
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
13.7%
(/.f64 (*.f64 y (fma.f64 a z b)) (*.f64 (*.f64 z (*.f64 z z)) z))
32.4%
(/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64))
6.0%
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
22.2%
(/.f64 (*.f64 y b) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
21.1%
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
22.2%
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) #s(literal 607771387771/1000000000000 binary64)))
20.8%
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
21.9%
(/.f64 (*.f64 y b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64)))
21.4%
(/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
10.4%
(/.f64 (*.f64 y b) (*.f64 (*.f64 z (*.f64 z z)) z))
21.2%
(/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64))
8.7%
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
50.8%
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (neg.f64 z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
60.1%
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))
55.3%
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
64.4%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
62.3%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
60.3%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
34.1%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
46.4%
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))))
22.6%
(*.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
14.3%
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
5.7%
(*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
14.3%
(*.f64 (*.f64 y z) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
7.2%
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
21.2%
(*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y)
21.2%
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
12.1%
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
32.2%
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
17.4%
(*.f64 y #s(literal 313060547623/100000000000 binary64))
55.4%
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
10.5%
(*.f64 t (/.f64 y (*.f64 z z)))
14.0%
(*.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
5.7%
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
14.4%
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
21.2%
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
Compiler

Compiled 2 490 to 984 computations (60.5% saved)

regimes318.0ms (1.8%)

Memory
-40.7MiB live, 425.8MiB allocated
Counts
97 → 2
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y)
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) b) y x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 y z) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 t (/.f64 y (*.f64 z z)))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (*.f64 z y) a) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x)
(neg.f64 (*.f64 a (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (/.f64 (*.f64 y a) (*.f64 z (*.f64 z z))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (*.f64 (*.f64 z (*.f64 z z)) z))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t)) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (*.f64 (*.f64 z (*.f64 z z)) z))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 a (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x))
(fma.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(/.f64 (*.f64 y b) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y)))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (neg.f64 z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) z)) #s(literal -1 binary64)) (neg.f64 (*.f64 z (*.f64 z z)))) z) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(+.f64 x (/.f64 (*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x))
(+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 t (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z))))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) z)) (neg.f64 z)) #s(literal -15234687407/1000000000 binary64)) z))) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) z) (-.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) z)) z)) z))) #s(literal 607771387771/1000000000000 binary64))))
Outputs
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x))
(+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 t (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z))))))
Calls

8 calls:

60.0ms
t
53.0ms
y
46.0ms
b
37.0ms
a
33.0ms
x
Results
AccuracySegmentsBranch
76.1%3x
74.4%2y
99.8%3z
72.5%1t
72.5%1a
72.5%1b
99.4%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
99.4%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 126 to 95 computations (24.6% saved)

regimes162.0ms (0.9%)

Memory
11.8MiB live, 85.0MiB allocated
Counts
93 → 2
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y)
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) b) y x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 y z) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 t (/.f64 y (*.f64 z z)))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (*.f64 z y) a) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x)
(neg.f64 (*.f64 a (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (/.f64 (*.f64 y a) (*.f64 z (*.f64 z z))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (*.f64 (*.f64 z (*.f64 z z)) z))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t)) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (*.f64 (*.f64 z (*.f64 z z)) z))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 a (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x))
(fma.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(/.f64 (*.f64 y b) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y)))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (neg.f64 z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) z)) #s(literal -1 binary64)) (neg.f64 (*.f64 z (*.f64 z z)))) z) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(+.f64 x (/.f64 (*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x))
Outputs
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

2 calls:

24.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
23.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
Results
AccuracySegmentsBranch
98.6%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
98.6%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 84 to 59 computations (29.8% saved)

regimes131.0ms (0.7%)

Memory
21.4MiB live, 178.2MiB allocated
Counts
92 → 2
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y)
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) b) y x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 y z) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 t (/.f64 y (*.f64 z z)))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (*.f64 z y) a) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x)
(neg.f64 (*.f64 a (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (/.f64 (*.f64 y a) (*.f64 z (*.f64 z z))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (*.f64 (*.f64 z (*.f64 z z)) z))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t)) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (*.f64 (*.f64 z (*.f64 z z)) z))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 a (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x))
(fma.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(/.f64 (*.f64 y b) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y)))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (neg.f64 z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (*.f64 (+.f64 (neg.f64 (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) z)) #s(literal -1 binary64)) (neg.f64 (*.f64 z (*.f64 z z)))) z) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(+.f64 x (/.f64 (*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
Outputs
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

3 calls:

71.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
28.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
26.0ms
z
Results
AccuracySegmentsBranch
98.3%3z
97.9%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
97.9%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 91 to 65 computations (28.6% saved)

regimes112.0ms (0.6%)

Memory
-4.5MiB live, 150.9MiB allocated
Counts
85 → 2
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y)
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) b) y x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 y z) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 t (/.f64 y (*.f64 z z)))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (*.f64 z y) a) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x)
(neg.f64 (*.f64 a (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (/.f64 (*.f64 y a) (*.f64 z (*.f64 z z))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (*.f64 (*.f64 z (*.f64 z z)) z))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t)) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (*.f64 (*.f64 z (*.f64 z z)) z))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 a (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x))
(fma.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(/.f64 (*.f64 y b) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y)))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (neg.f64 z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
Outputs
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

3 calls:

58.0ms
z
24.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
23.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Results
AccuracySegmentsBranch
97.4%3z
96.7%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
96.7%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 91 to 65 computations (28.6% saved)

regimes79.0ms (0.4%)

Memory
8.3MiB live, 137.3MiB allocated
Counts
82 → 2
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y)
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) b) y x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 y z) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 t (/.f64 y (*.f64 z z)))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (*.f64 z y) a) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x)
(neg.f64 (*.f64 a (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (/.f64 (*.f64 y a) (*.f64 z (*.f64 z z))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (*.f64 (*.f64 z (*.f64 z z)) z))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t)) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (*.f64 (*.f64 z (*.f64 z z)) z))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 a (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x))
(fma.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(/.f64 (*.f64 y b) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 y (/.f64 (*.f64 a z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 a (/.f64 (*.f64 y z) b) y)))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
Outputs
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

3 calls:

27.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
25.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
23.0ms
z
Results
AccuracySegmentsBranch
94.5%3z
93.8%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
93.8%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 91 to 65 computations (28.6% saved)

regimes62.0ms (0.4%)

Memory
-25.6MiB live, 133.0MiB allocated
Counts
66 → 2
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y)
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) b) y x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 y z) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 t (/.f64 y (*.f64 z z)))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (*.f64 z y) a) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x)
(neg.f64 (*.f64 a (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (/.f64 (*.f64 y a) (*.f64 z (*.f64 z z))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (*.f64 (*.f64 z (*.f64 z z)) z))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t)) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (*.f64 (*.f64 z (*.f64 z z)) z))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 a (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x))
(fma.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(/.f64 (*.f64 y b) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))) y x)
Outputs
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))) y x)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

3 calls:

20.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
20.0ms
z
18.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Results
AccuracySegmentsBranch
93.9%3z
92.7%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
92.7%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 91 to 65 computations (28.6% saved)

regimes84.0ms (0.5%)

Memory
18.9MiB live, 56.5MiB allocated
Counts
65 → 2
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y)
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) b) y x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 y z) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 t (/.f64 y (*.f64 z z)))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (*.f64 z y) a) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x)
(neg.f64 (*.f64 a (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (/.f64 (*.f64 y a) (*.f64 z (*.f64 z z))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (*.f64 (*.f64 z (*.f64 z z)) z))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) t)) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(+.f64 x (/.f64 (fma.f64 (*.f64 y z) a (*.f64 b y)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) (*.f64 (*.f64 z (*.f64 z z)) z))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (*.f64 a (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) x))
(fma.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(/.f64 (*.f64 y b) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
Outputs
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

2 calls:

64.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
16.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Results
AccuracySegmentsBranch
92.4%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
92.4%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 84 to 59 computations (29.8% saved)

regimes96.0ms (0.5%)

Memory
-14.0MiB live, 64.8MiB allocated
Counts
45 → 2
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y)
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) b) y x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 y z) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 t (/.f64 y (*.f64 z z)))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (*.f64 z y) a) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x)
(neg.f64 (*.f64 a (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (/.f64 (*.f64 y a) (*.f64 z (*.f64 z z))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
Outputs
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

3 calls:

46.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
35.0ms
z
12.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Results
AccuracySegmentsBranch
91.3%3z
89.9%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
89.9%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 91 to 65 computations (28.6% saved)

regimes29.0ms (0.2%)

Memory
21.6MiB live, 59.9MiB allocated
Counts
44 → 2
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y)
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) b) y x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 y z) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 t (/.f64 y (*.f64 z z)))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (*.f64 z (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 (*.f64 z y) a) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x)
(neg.f64 (*.f64 a (*.f64 z (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 z (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 #s(literal 314690115749/10000000000 binary64) z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (/.f64 (*.f64 y a) (*.f64 z (*.f64 z z))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
Outputs
(+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

2 calls:

14.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
12.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Results
AccuracySegmentsBranch
89.8%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
89.8%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 84 to 59 computations (29.8% saved)

regimes30.0ms (0.2%)

Memory
-4.1MiB live, 72.7MiB allocated
Counts
30 → 4
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y)
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) b) y x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 y z) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 t (/.f64 y (*.f64 z z)))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
Outputs
(/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

3 calls:

10.0ms
z
10.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
8.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
Results
AccuracySegmentsBranch
82.0%4z
79.2%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
85.2%4(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 91 to 65 computations (28.6% saved)

regimes20.0ms (0.1%)

Memory
-12.8MiB live, 30.3MiB allocated
Counts
26 → 2
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y)
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) b) y x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 y z) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(*.f64 (*.f64 y z) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 a (*.f64 z (*.f64 y #s(literal 1000000000000/607771387771 binary64))) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 a z))))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 (*.f64 z z) t)))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 t (/.f64 y (*.f64 z z)))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (*.f64 z (*.f64 y a)) #s(literal 607771387771/1000000000000 binary64))
(*.f64 x (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal 1 binary64)))
(/.f64 (*.f64 b y) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
Outputs
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

2 calls:

11.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
7.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Results
AccuracySegmentsBranch
79.2%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
79.2%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 84 to 59 computations (29.8% saved)

regimes26.0ms (0.1%)

Memory
20.2MiB live, 58.0MiB allocated
Counts
7 → 4
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y)
(*.f64 (*.f64 y a) #s(literal 10000000000/119400905721 binary64))
(fma.f64 y (*.f64 a #s(literal 10000000000/119400905721 binary64)) x)
Outputs
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

8 calls:

4.0ms
y
3.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
3.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
3.0ms
z
3.0ms
a
Results
AccuracySegmentsBranch
61.4%2b
59.5%1a
59.5%1t
59.5%1y
59.5%1x
59.5%1z
67.6%5(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
70.5%4(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 126 to 95 computations (24.6% saved)

regimes3.0ms (0%)

Memory
6.5MiB live, 6.5MiB allocated
Counts
3 → 4
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
Outputs
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

1 calls:

2.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Results
AccuracySegmentsBranch
70.5%4(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 41 to 29 computations (29.3% saved)

regimes10.0ms (0.1%)

Memory
-17.4MiB live, 19.2MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Outputs
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

4 calls:

4.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
2.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
2.0ms
z
2.0ms
b
Results
AccuracySegmentsBranch
59.5%1z
59.5%1b
59.5%1(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
59.5%1(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 98 to 71 computations (27.6% saved)

regimes23.0ms (0.1%)

Memory
-6.5MiB live, 33.0MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
Outputs
(*.f64 y #s(literal 313060547623/100000000000 binary64))
Calls

8 calls:

13.0ms
x
1.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
1.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
1.0ms
t
1.0ms
z
Results
AccuracySegmentsBranch
17.4%1t
17.4%1x
17.4%1y
17.4%1a
17.4%1(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
17.4%1(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
17.4%1z
17.4%1b
Compiler

Compiled 126 to 95 computations (24.6% saved)

bsearch1.0ms (0%)

Memory
3.2MiB live, 3.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch1.0ms (0%)

Memory
2.5MiB live, 2.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch1.0ms (0%)

Memory
2.5MiB live, 2.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch1.0ms (0%)

Memory
2.3MiB live, 2.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch1.0ms (0%)

Memory
2.1MiB live, 2.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch1.0ms (0%)

Memory
1.5MiB live, 1.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
1.1338988644398687e+202
7.221215226362837e+213
0.0ms
-4.698485355982386e+39
-2.1599884562160046e+27
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
1.8940458821792886e-39
2.7505193985593983e-33
0.0ms
-1.327568030934713e+22
-8.718411026467934e+21
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
1.8940458821792886e-39
2.7505193985593983e-33
0.0ms
-1.327568030934713e+22
-8.718411026467934e+21
Compiler

Compiled 46 to 39 computations (15.2% saved)

simplify39.0ms (0.2%)

Memory
-11.2MiB live, 40.7MiB allocated
Algorithm
egg-herbie
Rules
46×*-commutative_binary64
32×+-commutative_binary64
sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01251095
11631095
21681095
31701095
41711095
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x)) (+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 t (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))) y x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal -3999999999999999758836665486412714344448 binary64)) (/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal 19999999999999998034949182639283460544144256734780786565889968808867646296533821313806154437159508961349496684207805169279743662082613097640633903818517442685833572570894375386028309322626785049753681920 binary64)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal -10000000000000000000000 binary64)) (*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal 6129982163463555/3064991081731777716716694054300618367237478244367204352 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal -10000000000000000000000 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal 6129982163463555/3064991081731777716716694054300618367237478244367204352 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
Outputs
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x)) (+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 t (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)) (+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 t (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))) y x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (/.f64 (fma.f64 z a b) (fma.f64 z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))) y x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (+.f64 x (/.f64 (*.f64 y (fma.f64 z a b)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal -3999999999999999758836665486412714344448 binary64)) (/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal 19999999999999998034949182639283460544144256734780786565889968808867646296533821313806154437159508961349496684207805169279743662082613097640633903818517442685833572570894375386028309322626785049753681920 binary64)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal -3999999999999999758836665486412714344448 binary64)) (/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal 19999999999999998034949182639283460544144256734780786565889968808867646296533821313806154437159508961349496684207805169279743662082613097640633903818517442685833572570894375386028309322626785049753681920 binary64)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (/.f64 (*.f64 y (fma.f64 a z b)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal -10000000000000000000000 binary64)) (*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal 6129982163463555/3064991081731777716716694054300618367237478244367204352 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (*.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) y) b) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal -10000000000000000000000 binary64)) (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal 6129982163463555/3064991081731777716716694054300618367237478244367204352 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal -10000000000000000000000 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal 6129982163463555/3064991081731777716716694054300618367237478244367204352 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal -10000000000000000000000 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal 6129982163463555/3064991081731777716716694054300618367237478244367204352 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 y #s(literal 313060547623/100000000000 binary64))

soundness2.3s (13.2%)

Memory
13.0MiB live, 1 642.6MiB allocated
Rules
11 854×lower-fma.f64
11 854×lower-fma.f32
9 872×lower-fma.f64
9 872×lower-fma.f32
8 792×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029147
055147
1264147
21923147
08622146
047364
089364
1406359
23617359
08360330
06059302
121069017
271148975
080737824
0102922378
1375420729
0843318026
035163
067154
1297154
22114154
08542154
05436755
118286400
260176352
083165623
030150
048150
1200150
21538150
08554119
04948689
117238448
256208384
082217030
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 1 813 to 635 computations (65% saved)

preprocess368.0ms (2.1%)

Memory
5.5MiB live, 198.9MiB allocated
Compiler

Compiled 2 458 to 402 computations (83.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...