Quotient of products

Time bar (total: 3.1s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze148.0ms (4.9%)

Memory
-3.4MiB live, 156.9MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
25%25%74.9%0.2%0%0%0%5
25%25%74.9%0.2%0%0%0%6
25%25%74.9%0.2%0%0%0%7
37.5%37.4%62.4%0.2%0%0%0%8
56.3%56.1%43.7%0.2%0%0%0%9
56.3%56.1%43.7%0.2%0%0%0%10
56.3%56.1%43.7%0.2%0%0%0%11
65.6%65.5%34.3%0.2%0%0%0%12
Compiler

Compiled 9 to 9 computations (0% saved)

sample940.0ms (30.7%)

Memory
20.4MiB live, 640.4MiB allocated
Samples
616.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 317.0ms
ival-mult: 203.0ms (64.1% of total)
ival-div: 103.0ms (32.5% of total)
ival-true: 7.0ms (2.2% of total)
ival-assert: 3.0ms (0.9% of total)
Bogosity

explain73.0ms (2.4%)

Memory
-41.0MiB live, 105.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
320-3(-1.1388662001501812e-270 -2.1503710865871982e+33 3.135425716985174e-286 7.220325957571178e-37)(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
00-0-(*.f64 b1 b2)
00-0-(*.f64 a1 a2)
00-0-a1
00-0-b2
00-0-b1
00-0-a2
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))n/o110
(*.f64 b1 b2)overflow34
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))n/u60
(*.f64 b1 b2)underflow26
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))u/n50
(*.f64 a1 a2)underflow27
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))o/o30
(*.f64 a1 a2)overflow21
(*.f64 b1 b2)overflow34
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))o/n30
(*.f64 a1 a2)overflow21
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))u/u10
(*.f64 a1 a2)underflow27
(*.f64 b1 b2)underflow26
Confusion
Predicted +Predicted -
+293
-0224
Precision
1.0
Recall
0.90625
Confusion?
Predicted +Predicted MaybePredicted -
+2903
-00224
Precision?
1.0
Recall?
0.90625
Freqs
test
numberfreq
0227
129
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
28.0ms512×0valid
Compiler

Compiled 62 to 32 computations (48.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 9.0ms (70.7% of total)
ival-div: 3.0ms (23.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess96.0ms (3.1%)

Memory
34.2MiB live, 71.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036114
1134102
2409102
31291102
43144102
55789102
67190102
77266102
87288102
97312102
107479102
117876102
077
0107
1197
2377
3487
4487
0487
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Outputs
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
Symmetry

(negabs b2)

(negabs b1)

(negabs a2)

(negabs a1)

(sort a1 a2)

(sort b1 b2)

Compiler

Compiled 7 to 7 computations (0% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 0 to 4 computations (-∞% saved)

prune10.0ms (0.3%)

Memory
-22.8MiB live, 20.0MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
88.5%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Compiler

Compiled 7 to 7 computations (0% saved)

simplify3.0ms (0.1%)

Memory
6.7MiB live, 6.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff-384
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
cost-diff0
(*.f64 b1 b2)
cost-diff0
(*.f64 a1 a2)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0717
01017
11917
23717
34817
44817
04817
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a1 a2)
a1
a2
(*.f64 b1 b2)
b1
b2
Outputs
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 a1 a2)
(*.f64 a2 a1)
a1
a2
(*.f64 b1 b2)
(*.f64 b2 b1)
b1
b2

localize19.0ms (0.6%)

Memory
-0.4MiB live, 37.9MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 b1 b2)
accuracy0
(*.f64 a1 a2)
accuracy7.3540090478561595
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Samples
15.0ms256×0valid
Compiler

Compiled 36 to 16 computations (55.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
ival-mult: 4.0ms (74.2% of total)
ival-div: 1.0ms (18.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series13.0ms (0.4%)

Memory
-11.5MiB live, 27.5MiB allocated
Counts
3 → 3
Calls
Call 1
Inputs
(*.f64 a1 a2)
(*.f64 b1 b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Outputs
(* a1 a2)
(/ (* a1 a2) (* b1 b2))
(* b1 b2)
Calls

12 calls:

TimeVariablePointExpression
3.0ms
a2
@-inf
((* a1 a2) (* b1 b2) (/ (* a1 a2) (* b1 b2)))
1.0ms
a1
@-inf
((* a1 a2) (* b1 b2) (/ (* a1 a2) (* b1 b2)))
1.0ms
a1
@0
((* a1 a2) (* b1 b2) (/ (* a1 a2) (* b1 b2)))
1.0ms
b2
@-inf
((* a1 a2) (* b1 b2) (/ (* a1 a2) (* b1 b2)))
1.0ms
b1
@-inf
((* a1 a2) (* b1 b2) (/ (* a1 a2) (* b1 b2)))

simplify3.0ms (0.1%)

Memory
3.6MiB live, 3.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
11613
23413
34513
44513
04513
Stop Event
iter limit
saturated
Counts
3 → 3
Calls
Call 1
Inputs
(* a1 a2)
(/ (* a1 a2) (* b1 b2))
(* b1 b2)
Outputs
(* a1 a2)
(*.f64 a2 a1)
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(* b1 b2)
(*.f64 b2 b1)

rewrite122.0ms (4%)

Memory
-6.1MiB live, 147.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
01013
12713
213113
380013
4568913
0805313
Stop Event
iter limit
node limit
iter limit
Counts
3 → 277
Calls
Call 1
Inputs
(*.f64 a1 a2)
(*.f64 b1 b2)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Outputs
(*.f64 (pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 a1) (neg.f64 a2))
(*.f64 (neg.f64 a2) (neg.f64 a1))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a1) a2))
(*.f64 #s(literal 1 binary64) (*.f64 a2 a1))
(*.f64 (*.f64 (neg.f64 a1) a2) #s(literal -1 binary64))
(*.f64 (*.f64 a2 a1) #s(literal 1 binary64))
(*.f64 a2 a1)
(*.f64 a1 a2)
(pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 a2 a1) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (neg.f64 a1) a2) #s(literal 3 binary64))) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 a2 a1))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 a2 a1))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) (*.f64 (neg.f64 a1) a2))
(/.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 a1) a2) #s(literal -1 binary64))
(/.f64 (*.f64 a2 a1) #s(literal 1 binary64))
(neg.f64 (*.f64 (neg.f64 a1) a2))
(fma.f64 (pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 a1) (neg.f64 a2) #s(literal 0 binary64))
(fma.f64 (neg.f64 a2) (neg.f64 a1) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a1) a2) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 a2 a1) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 a1) a2) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 a2 a1) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 a2 a1 #s(literal 0 binary64))
(fma.f64 a1 a2 #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a1) a2))
(exp.f64 (*.f64 (log.f64 (*.f64 a2 a1)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 a2 a1))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 a1))
(+.f64 (*.f64 a2 a1) #s(literal 0 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1)) (neg.f64 b2))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2)) (neg.f64 b1))
(*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) #s(literal 1 binary64)))
(*.f64 (neg.f64 b1) (neg.f64 b2))
(*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) #s(literal 1 binary64)))
(*.f64 (neg.f64 b2) (neg.f64 b1))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b1) b2))
(*.f64 #s(literal 1 binary64) (*.f64 b2 b1))
(*.f64 (*.f64 (neg.f64 b1) b2) #s(literal -1 binary64))
(*.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(*.f64 b2 b1)
(*.f64 b1 b2)
(pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 (pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))) (*.f64 b2 b1))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64)))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (neg.f64 b1) b2) #s(literal 3 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))) (*.f64 b2 b1))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64)))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))) (*.f64 (neg.f64 b1) b2))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))))
(/.f64 (neg.f64 b1) (/.f64 #s(literal -1 binary64) b2))
(/.f64 (neg.f64 b2) (/.f64 #s(literal -1 binary64) b1))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 b1) b2) #s(literal -1 binary64))
(/.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 b2 (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 b1 (pow.f64 b2 #s(literal -1 binary64)))
(neg.f64 (*.f64 (neg.f64 b1) b2))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1)) (neg.f64 b2) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2)) (neg.f64 b1) #s(literal 0 binary64))
(fma.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 b1) (neg.f64 b2) #s(literal 0 binary64))
(fma.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 b2) (neg.f64 b1) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b1) b2) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 b2 b1) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 b1) b2) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 b2 b1) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 b2 b1 #s(literal 0 binary64))
(fma.f64 b1 b2 #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 b2 b1))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 b2 b1)))
(+.f64 #s(literal 0 binary64) (*.f64 b2 b1))
(+.f64 (*.f64 b2 b1) #s(literal 0 binary64))
(*.f64 (/.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 a1 b2) a2))
(*.f64 (/.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (/.f64 (*.f64 (neg.f64 a1) a2) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))) (*.f64 b2 b1))
(*.f64 (/.f64 (*.f64 (neg.f64 a1) a2) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64)))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 a1) b1)) (neg.f64 a2))
(*.f64 (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (neg.f64 a1)) (neg.f64 a2))
(*.f64 (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (neg.f64 a2)) (neg.f64 a1))
(*.f64 (*.f64 (*.f64 a2 a1) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 a2) b1) a1))
(*.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 a1)) (/.f64 (neg.f64 a2) b1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a1) b2)) (/.f64 (neg.f64 a2) b1))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b1)) (/.f64 (neg.f64 a1) b2))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 a2 a1)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) a1) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 a2) b2)) (neg.f64 a1))
(*.f64 (/.f64 (/.f64 a1 b2) #s(literal 1 binary64)) (/.f64 a2 b1))
(*.f64 (/.f64 (/.f64 a2 b1) #s(literal 1 binary64)) (/.f64 a1 b2))
(*.f64 (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)) (/.f64 a1 b1))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 a1))
(*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (*.f64 a2 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a2) b1) a1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (/.f64 (neg.f64 a2) b1) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (*.f64 (/.f64 (neg.f64 a2) b1) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (/.f64 (neg.f64 a1) b2) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (*.f64 (/.f64 (neg.f64 a1) b2) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (/.f64 (neg.f64 a2) b2) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b1) (*.f64 (/.f64 (neg.f64 a2) b2) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (/.f64 (neg.f64 a1) b1) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b2) (*.f64 (/.f64 (neg.f64 a1) b1) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 (*.f64 (/.f64 a1 b2) a2) (/.f64 (pow.f64 b1 #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 a1 b2) a2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) #s(literal -1 binary64))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (*.f64 (/.f64 a1 b2) a2) #s(literal 1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b2) a2))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (*.f64 (/.f64 a1 b1) a2) #s(literal 1 binary64)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 (neg.f64 a1) a2))
(*.f64 (/.f64 a2 b1) (/.f64 (/.f64 a1 b2) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a1 b2) (/.f64 (/.f64 a2 b1) #s(literal 1 binary64)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 a2)))
(*.f64 (neg.f64 a1) (*.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) b2)))
(*.f64 (neg.f64 a1) (*.f64 (/.f64 (neg.f64 a2) b1) (pow.f64 b2 #s(literal -1 binary64))))
(*.f64 (neg.f64 a1) (*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 a2 b2)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) b2)))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 a1 b1)))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 a1) b1) (pow.f64 b2 #s(literal -1 binary64))))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (*.f64 (/.f64 a1 b1) a2) (/.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 a1 b1) a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 a2 a1))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a1 b2) b1) a2))
(*.f64 (/.f64 a2 b2) (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b1) (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (*.f64 (neg.f64 a1) a2) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) a2) #s(literal 1 binary64))
(*.f64 (*.f64 a2 a1) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 a2 (*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 #s(literal -1 binary64) b2)))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(pow.f64 (*.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) (*.f64 (/.f64 (/.f64 b2 a1) a2) b1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) a2) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal -1 binary64)) b1)
(/.f64 (/.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) #s(literal -1 binary64)) b2)
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 b2 a1)) (/.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1))) (*.f64 a2 a1))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1))) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 a1 b2) a2) #s(literal -1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 a2 a1))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 b1) a2) a1))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (/.f64 a2 b2) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) (/.f64 (/.f64 b1 a2) a1))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)) (/.f64 (/.f64 (neg.f64 b1) a2) a1))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 a2 a1)) (neg.f64 b1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2)))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 b1 (*.f64 a2 a1)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (*.f64 b1 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 b2 (*.f64 a2 a1)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (*.f64 b2 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 (neg.f64 b2) (*.f64 a2 a1)))
(/.f64 (*.f64 (pow.f64 b1 #s(literal -1 binary64)) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (*.f64 (neg.f64 b2) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 (neg.f64 b1) (*.f64 a2 a1)))
(/.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (*.f64 (neg.f64 b1) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a1)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (*.f64 (*.f64 b2 b1) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)))) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 a2 a1)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64)))) (*.f64 (*.f64 (neg.f64 b1) b2) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) b2)) (*.f64 (*.f64 a2 a1) b1))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) b1)) (*.f64 (*.f64 a2 a1) b2))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) b2)) (*.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)) b1))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) b1)) (*.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)) b2))
(/.f64 (*.f64 (/.f64 a1 b2) (neg.f64 a2)) (neg.f64 b1))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) (pow.f64 b1 #s(literal -1 binary64))) (*.f64 (*.f64 a2 a1) (neg.f64 b2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 (*.f64 a2 a1) (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 a2 a1) (*.f64 (neg.f64 b1) b2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (pow.f64 b1 #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)) (neg.f64 b2)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)) (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)) (*.f64 b2 b1)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64)) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (*.f64 (neg.f64 b1) b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 a1 b2) a2))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (neg.f64 a2) b1) a1))) (*.f64 (*.f64 (neg.f64 b1) b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 a1 b1) a2))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (neg.f64 a1) a2))) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 a2 a1))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 b1) a2) a1) b2)) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (/.f64 (neg.f64 b1) a2) a1) b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (*.f64 #s(literal 1 binary64) (neg.f64 b1)))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 a2 a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 (neg.f64 b1) a2) a1))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 (neg.f64 b2) a1) a2))
(/.f64 (neg.f64 (pow.f64 (*.f64 a2 a1) #s(literal 3 binary64))) (*.f64 (*.f64 (neg.f64 b1) b2) (pow.f64 (*.f64 a2 a1) #s(literal 2 binary64))))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
(/.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2) #s(literal -1 binary64))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (/.f64 b2 a1) a2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a2) a1))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 (/.f64 #s(literal -1 binary64) a2) a1))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b1 a2) (neg.f64 b2)))
(/.f64 (neg.f64 a1) (*.f64 (/.f64 (neg.f64 b2) a2) b1))
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 a2) (neg.f64 b1)))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b2 a1) (neg.f64 b1)))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 a2) (*.f64 b2 (/.f64 (neg.f64 b1) a1)))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) (*.f64 #s(literal 1 binary64) (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) (neg.f64 b2))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 b1) a2) a1) b2))
(/.f64 (/.f64 (/.f64 a2 b2) b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (*.f64 a2 a1) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 b2 a1) a2) b1))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (*.f64 (neg.f64 a1) a2) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) a2) #s(literal 1 binary64))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) (neg.f64 b2)))
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 a1 b2) b1) a2))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) a2))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) (*.f64 (/.f64 (/.f64 b2 a1) a2) b1))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b2 a1) a2) b1) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) a2)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 (/.f64 (/.f64 a1 b2) b1) a2)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64)) (*.f64 (/.f64 (/.f64 a1 b2) b1) a2))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 a1 b2) b1) a2))

eval27.0ms (0.9%)

Memory
18.8MiB live, 54.9MiB allocated
Compiler

Compiled 3 329 to 627 computations (81.2% saved)

prune17.0ms (0.6%)

Memory
-11.3MiB live, 35.1MiB allocated
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New2737280
Fresh000
Picked011
Done000
Total2738281
Accuracy
100.0%
Counts
281 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
82.0%
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) (neg.f64 b2))
80.4%
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
91.3%
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
88.5%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
83.5%
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
92.5%
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
98.6%
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
Compiler

Compiled 109 to 109 computations (0% saved)

simplify5.0ms (0.1%)

Memory
4.2MiB live, 4.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 a1 b2)
cost-diff0
(*.f64 (/.f64 a1 b2) a2)
cost-diff0
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
cost-diff0
(/.f64 a1 b1)
cost-diff0
(*.f64 (/.f64 a1 b1) a2)
cost-diff0
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
cost-diff0
(/.f64 b1 a2)
cost-diff0
(*.f64 (/.f64 b1 a2) b2)
cost-diff0
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
cost-diff0
(/.f64 a2 b2)
cost-diff0
(/.f64 (/.f64 a2 b2) b1)
cost-diff0
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
cost-diff0
(/.f64 a1 b1)
cost-diff0
(/.f64 a2 b2)
cost-diff0
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01793
03093
14893
27193
37693
47893
57893
07893
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(/.f64 a2 b2)
a2
b2
(/.f64 a1 b1)
a1
b1
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(/.f64 (/.f64 a2 b2) b1)
(/.f64 a2 b2)
a2
b2
b1
a1
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
a1
(*.f64 (/.f64 b1 a2) b2)
(/.f64 b1 a2)
b1
a2
b2
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(*.f64 (/.f64 a1 b1) a2)
(/.f64 a1 b1)
a1
b1
a2
b2
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
(*.f64 (/.f64 a1 b2) a2)
(/.f64 a1 b2)
a1
b2
a2
b1
Outputs
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(/.f64 a2 b2)
a2
b2
(/.f64 a1 b1)
a1
b1
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(/.f64 (/.f64 a2 b2) b1)
(/.f64 a2 b2)
a2
b2
b1
a1
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
a1
(*.f64 (/.f64 b1 a2) b2)
(/.f64 b1 a2)
b1
a2
b2
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 a1 b1) a2)
(/.f64 a1 b1)
a1
b1
a2
b2
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 a1 b2) a2)
(/.f64 a1 b2)
a1
b2
a2
b1

localize67.0ms (2.2%)

Memory
8.0MiB live, 84.8MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy0
(/.f64 a1 b2)
accuracy4.561857418341289
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
accuracy10.104530381047221
(*.f64 (/.f64 a1 b2) a2)
accuracy0
(/.f64 a1 b1)
accuracy1.8040519777588822
(*.f64 (/.f64 a1 b1) a2)
accuracy5.2852545125971755
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
accuracy0
(/.f64 b1 a2)
accuracy4.367840783920286
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
accuracy7.430133381445821
(*.f64 (/.f64 b1 a2) b2)
accuracy0
(/.f64 a2 b2)
accuracy1.5638124720713662
(/.f64 (/.f64 a2 b2) b1)
accuracy4.776826455458723
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
accuracy0
(/.f64 a2 b2)
accuracy0
(/.f64 a1 b1)
accuracy0.8907654366517092
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
Samples
56.0ms256×0valid
Compiler

Compiled 188 to 36 computations (80.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-div: 13.0ms (63.8% of total)
ival-mult: 7.0ms (34.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series42.0ms (1.4%)

Memory
14.3MiB live, 52.8MiB allocated
Counts
13 → 9
Calls
Call 1
Inputs
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(/.f64 a2 b2)
(/.f64 a1 b1)
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(/.f64 (/.f64 a2 b2) b1)
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(*.f64 (/.f64 b1 a2) b2)
(/.f64 b1 a2)
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(*.f64 (/.f64 a1 b1) a2)
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
(*.f64 (/.f64 a1 b2) a2)
(/.f64 a1 b2)
Outputs
(/ (* a1 a2) (* b1 b2))
(/ a1 b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b2)
(/ a1 b2)
(/ a2 b2)
(/ a2 (* b1 b2))
(/ (* b1 b2) a2)
(/ b1 a2)
Calls

12 calls:

TimeVariablePointExpression
16.0ms
a2
@0
((* (/ a2 b2) (/ a1 b1)) (/ a2 b2) (/ a1 b1) (* (/ (/ a2 b2) b1) a1) (/ (/ a2 b2) b1) (/ a1 (* (/ b1 a2) b2)) (* (/ b1 a2) b2) (/ b1 a2) (/ (* (/ a1 b1) a2) b2) (* (/ a1 b1) a2) (/ (* (/ a1 b2) a2) b1) (* (/ a1 b2) a2) (/ a1 b2))
5.0ms
b1
@-inf
((* (/ a2 b2) (/ a1 b1)) (/ a2 b2) (/ a1 b1) (* (/ (/ a2 b2) b1) a1) (/ (/ a2 b2) b1) (/ a1 (* (/ b1 a2) b2)) (* (/ b1 a2) b2) (/ b1 a2) (/ (* (/ a1 b1) a2) b2) (* (/ a1 b1) a2) (/ (* (/ a1 b2) a2) b1) (* (/ a1 b2) a2) (/ a1 b2))
3.0ms
a1
@0
((* (/ a2 b2) (/ a1 b1)) (/ a2 b2) (/ a1 b1) (* (/ (/ a2 b2) b1) a1) (/ (/ a2 b2) b1) (/ a1 (* (/ b1 a2) b2)) (* (/ b1 a2) b2) (/ b1 a2) (/ (* (/ a1 b1) a2) b2) (* (/ a1 b1) a2) (/ (* (/ a1 b2) a2) b1) (* (/ a1 b2) a2) (/ a1 b2))
3.0ms
a2
@-inf
((* (/ a2 b2) (/ a1 b1)) (/ a2 b2) (/ a1 b1) (* (/ (/ a2 b2) b1) a1) (/ (/ a2 b2) b1) (/ a1 (* (/ b1 a2) b2)) (* (/ b1 a2) b2) (/ b1 a2) (/ (* (/ a1 b1) a2) b2) (* (/ a1 b1) a2) (/ (* (/ a1 b2) a2) b1) (* (/ a1 b2) a2) (/ a1 b2))
2.0ms
a1
@-inf
((* (/ a2 b2) (/ a1 b1)) (/ a2 b2) (/ a1 b1) (* (/ (/ a2 b2) b1) a1) (/ (/ a2 b2) b1) (/ a1 (* (/ b1 a2) b2)) (* (/ b1 a2) b2) (/ b1 a2) (/ (* (/ a1 b1) a2) b2) (* (/ a1 b1) a2) (/ (* (/ a1 b2) a2) b1) (* (/ a1 b2) a2) (/ a1 b2))

simplify3.0ms (0.1%)

Memory
3.6MiB live, 3.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01539
12639
24239
34839
04839
Stop Event
iter limit
saturated
Counts
9 → 9
Calls
Call 1
Inputs
(/ (* a1 a2) (* b1 b2))
(/ a1 b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b2)
(/ a1 b2)
(/ a2 b2)
(/ a2 (* b1 b2))
(/ (* b1 b2) a2)
(/ b1 a2)
Outputs
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ a1 b1)
(/.f64 a1 b1)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a2 b1) a1)
(/ (* a1 a2) b2)
(/.f64 (*.f64 a1 a2) b2)
(/ a1 b2)
(/.f64 a1 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 (* b1 b2))
(/.f64 (/.f64 a2 b2) b1)
(/ (* b1 b2) a2)
(/.f64 (*.f64 b1 b2) a2)
(/ b1 a2)
(/.f64 b1 a2)

rewrite136.0ms (4.5%)

Memory
-18.7MiB live, 260.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01767
03067
19567
251667
3320667
0813367
Stop Event
iter limit
node limit
iter limit
Counts
13 → 1 866
Calls
Call 1
Inputs
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(/.f64 a2 b2)
(/.f64 a1 b1)
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(/.f64 (/.f64 a2 b2) b1)
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(*.f64 (/.f64 b1 a2) b2)
(/.f64 b1 a2)
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(*.f64 (/.f64 a1 b1) a2)
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
(*.f64 (/.f64 a1 b2) a2)
(/.f64 a1 b2)
Outputs
(*.f64 (pow.f64 (pow.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) a1) #s(literal -1 binary64)) (pow.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 a2 #s(literal -1 binary64)) a1) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (pow.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) a1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (pow.f64 (/.f64 b1 (/.f64 (neg.f64 a1) b2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b1) b2) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1)) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)) (/.f64 (/.f64 #s(literal -1 binary64) b2) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 a2 #s(literal -1 binary64)) a1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (*.f64 a1 a2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 a1))
(*.f64 (/.f64 (neg.f64 a1) b2) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) (pow.f64 b1 #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 a2 (neg.f64 b2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 a1 b2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (/.f64 #s(literal -1 binary64) b2) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)))
(*.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b2) a2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) b1)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 a2)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (neg.f64 a1) b1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (/.f64 a1 b2) a2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (*.f64 (/.f64 a1 b1) a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 #s(literal 0 binary64) b2) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal 0 binary64) b1) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 #s(literal 0 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))) (/.f64 b2 a1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64))) b1)
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (*.f64 a1 a2) #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b2) b1)) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (/.f64 (*.f64 (neg.f64 b2) b1) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 a1) b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 a1) b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 a1 a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) #s(literal 1 binary64))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 a1 b2) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 a1 b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 a1 b1) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 a1 b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a1)) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (/.f64 (neg.f64 b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b2))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (neg.f64 b2) (*.f64 a1 a2))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a1 b2) a2))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b2))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a1 b1) a2))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (/.f64 (neg.f64 b1) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 a1) b2))) (*.f64 (neg.f64 b1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 a1) b1))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (neg.f64 b1) (*.f64 a1 a2))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (neg.f64 b1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b1) (neg.f64 a1))) (*.f64 (neg.f64 b1) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b2) a2))) (*.f64 b1 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (/.f64 a1 b2))) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b1) a2))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b1) (/.f64 a1 b1))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (neg.f64 b1) a1)) (*.f64 (neg.f64 b1) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64)) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (*.f64 a1 a2) #s(literal -1 binary64)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a1) b2))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 (/.f64 b2 a2) a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2))
(/.f64 (*.f64 a1 a2) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a1) a2))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (/.f64 b2 a2) a1))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b2) a1) (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (*.f64 a1 a2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)) (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b2) a2) (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) (*.f64 (neg.f64 a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 (neg.f64 a2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 a1 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 (/.f64 (neg.f64 b2) a1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (/.f64 (neg.f64 b1) a1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a1) (neg.f64 b1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))
(/.f64 (neg.f64 a2) (*.f64 (neg.f64 b1) (/.f64 b2 a1)))
(/.f64 (neg.f64 a2) (*.f64 b1 (/.f64 (neg.f64 b2) a1)))
(/.f64 (neg.f64 a2) (*.f64 b2 (/.f64 (neg.f64 b1) a1)))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b2) a1) b1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b2 a1) (neg.f64 b1)))
(/.f64 (neg.f64 a2) (/.f64 (*.f64 (neg.f64 b2) b1) a1))
(/.f64 (neg.f64 a1) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (neg.f64 b1) a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (/.f64 (/.f64 a2 b2) b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 a2 (neg.f64 (*.f64 b1 (/.f64 (neg.f64 b2) a1))))
(/.f64 a2 (neg.f64 (*.f64 b2 (/.f64 (neg.f64 b1) a1))))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1)))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 b2 a1) (neg.f64 b1))))
(/.f64 a2 (neg.f64 (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
(neg.f64 (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(neg.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (/.f64 (/.f64 a2 b1) (/.f64 (neg.f64 b2) a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a1)) (/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 b2 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 (neg.f64 b2) a1))) (/.f64 a2 (*.f64 b1 (/.f64 (neg.f64 b2) a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b2 (/.f64 (neg.f64 b1) a1))) (/.f64 a2 (*.f64 b2 (/.f64 (neg.f64 b1) a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) b1)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b2) a1) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) (neg.f64 b1))) (/.f64 a2 (*.f64 (/.f64 b2 a1) (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 b2 a1)) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 a2 b1)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (pow.f64 (/.f64 b2 a2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b2 a2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 a2))
(*.f64 #s(literal -1 binary64) (/.f64 a2 (neg.f64 b2)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) a2)
(*.f64 #s(literal 1 binary64) (/.f64 a2 b2))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)))
(*.f64 (neg.f64 a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 a2 b2) #s(literal 1 binary64))
(*.f64 a2 (pow.f64 b2 #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 b2 a2))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 b2 a2)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 b2 a2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 b2 a2) #s(literal -1 binary64))
(pow.f64 (/.f64 a2 b2) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 3 binary64)) (pow.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 #s(literal 0 binary64) b2) (+.f64 (pow.f64 (/.f64 b2 a2) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 a2 (neg.f64 b2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 b2 a2) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (/.f64 a2 b2))) (*.f64 (neg.f64 b2) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 b2 a2) #s(literal -2 binary64))))) (*.f64 (neg.f64 b2) (+.f64 #s(literal 0 binary64) (/.f64 a2 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 b2 a2) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 a2 b2))))) (*.f64 (neg.f64 b2) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 b2 a2) #s(literal -3 binary64))))) (*.f64 (neg.f64 b2) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 b2 a2) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 a2 b2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) #s(literal -1 binary64)))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 #s(literal -1 binary64) b2))) (/.f64 (neg.f64 b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b2) #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (neg.f64 a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) a2)) (*.f64 b2 b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (neg.f64 b2))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 #s(literal -1 binary64) a2))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 b2) a2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 a2))
(/.f64 (neg.f64 a2) (neg.f64 b2))
(/.f64 (/.f64 a2 (neg.f64 b2)) #s(literal -1 binary64))
(/.f64 (/.f64 a2 b2) #s(literal 1 binary64))
(/.f64 a2 b2)
(neg.f64 (*.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 1 binary64)))
(neg.f64 (/.f64 a2 (neg.f64 b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a2)) (/.f64 a2 (neg.f64 b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 1 binary64)) (/.f64 a2 (neg.f64 b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal -1 binary64)) (/.f64 a2 (neg.f64 b2)))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 a2 (neg.f64 b2)))
(-.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b2)))
(exp.f64 (-.f64 (*.f64 (log.f64 b2) #s(literal -1 binary64)) (*.f64 (log.f64 a2) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (pow.f64 (/.f64 b1 a1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b1 a1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 a1))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a1) b1))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) a1)
(*.f64 #s(literal 1 binary64) (/.f64 a1 b1))
(*.f64 (neg.f64 a1) (*.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 1 binary64)))
(*.f64 (neg.f64 a1) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(*.f64 a1 (pow.f64 b1 #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 b1 a1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 b1 a1) (/.f64 b1 a1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 b1 a1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 b1 a1) #s(literal -1 binary64))
(pow.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 a1) b1) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal 0 binary64) b1) (fma.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a1) b1) (*.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 a1) b1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 a1) b1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a1) b1) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a1) b1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (neg.f64 b1) #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (neg.f64 b1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b1) (neg.f64 a1))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) a1)) (*.f64 b1 b1))
(/.f64 (/.f64 (neg.f64 a1) b1) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 b1) a1))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 a1))
(/.f64 (neg.f64 a1) (neg.f64 b1))
(/.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(/.f64 a1 b1)
(neg.f64 (*.f64 (/.f64 (neg.f64 a1) b1) #s(literal 1 binary64)))
(neg.f64 (/.f64 (neg.f64 a1) b1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 1 binary64)) (/.f64 (neg.f64 a1) b1))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 a1) b1))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a1) b1))
(exp.f64 (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) a1) #s(literal -1 binary64)) (pow.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 a2 #s(literal -1 binary64)) a1) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (pow.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) a1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (pow.f64 (/.f64 b1 (/.f64 (neg.f64 a1) b2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b1) b2) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1)) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)) (/.f64 (/.f64 #s(literal -1 binary64) b2) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 a2 #s(literal -1 binary64)) a1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (*.f64 a1 a2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 a1))
(*.f64 (/.f64 (neg.f64 a1) b2) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) (pow.f64 b1 #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 a2 (neg.f64 b2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 a1 b2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (/.f64 #s(literal -1 binary64) b2) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)))
(*.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b2) a2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) b1)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 a2)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (neg.f64 a1) b1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (/.f64 a1 b2) a2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (*.f64 (/.f64 a1 b1) a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 #s(literal 0 binary64) b2) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal 0 binary64) b1) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 #s(literal 0 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))) (/.f64 b2 a1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64))) b1)
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (*.f64 a1 a2) #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b2) b1)) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (/.f64 (*.f64 (neg.f64 b2) b1) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 a1) b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 a1) b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 a1 a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) #s(literal 1 binary64))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 a1 b2) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 a1 b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 a1 b1) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 a1 b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a1)) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (/.f64 (neg.f64 b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b2))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (neg.f64 b2) (*.f64 a1 a2))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a1 b2) a2))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b2))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a1 b1) a2))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (/.f64 (neg.f64 b1) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 a1) b2))) (*.f64 (neg.f64 b1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 a1) b1))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (neg.f64 b1) (*.f64 a1 a2))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (neg.f64 b1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b1) (neg.f64 a1))) (*.f64 (neg.f64 b1) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b2) a2))) (*.f64 b1 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (/.f64 a1 b2))) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b1) a2))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b1) (/.f64 a1 b1))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (neg.f64 b1) a1)) (*.f64 (neg.f64 b1) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64)) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (*.f64 a1 a2) #s(literal -1 binary64)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a1) b2))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 (/.f64 b2 a2) a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2))
(/.f64 (*.f64 a1 a2) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a1) a2))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (/.f64 b2 a2) a1))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b2) a1) (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (*.f64 a1 a2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)) (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b2) a2) (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) (*.f64 (neg.f64 a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 (neg.f64 a2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 a1 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 (/.f64 (neg.f64 b2) a1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (/.f64 (neg.f64 b1) a1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a1) (neg.f64 b1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))
(/.f64 (neg.f64 a2) (*.f64 (neg.f64 b1) (/.f64 b2 a1)))
(/.f64 (neg.f64 a2) (*.f64 b1 (/.f64 (neg.f64 b2) a1)))
(/.f64 (neg.f64 a2) (*.f64 b2 (/.f64 (neg.f64 b1) a1)))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b2) a1) b1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b2 a1) (neg.f64 b1)))
(/.f64 (neg.f64 a2) (/.f64 (*.f64 (neg.f64 b2) b1) a1))
(/.f64 (neg.f64 a1) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (neg.f64 b1) a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (/.f64 (/.f64 a2 b2) b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 a2 (neg.f64 (*.f64 b1 (/.f64 (neg.f64 b2) a1))))
(/.f64 a2 (neg.f64 (*.f64 b2 (/.f64 (neg.f64 b1) a1))))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1)))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 b2 a1) (neg.f64 b1))))
(/.f64 a2 (neg.f64 (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
(neg.f64 (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(neg.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (/.f64 (/.f64 a2 b1) (/.f64 (neg.f64 b2) a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a1)) (/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 b2 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 (neg.f64 b2) a1))) (/.f64 a2 (*.f64 b1 (/.f64 (neg.f64 b2) a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b2 (/.f64 (neg.f64 b1) a1))) (/.f64 a2 (*.f64 b2 (/.f64 (neg.f64 b1) a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) b1)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b2) a1) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) (neg.f64 b1))) (/.f64 a2 (*.f64 (/.f64 b2 a1) (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 b2 a1)) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 a2 b1)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 b1) a2) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 b1 b2) #s(literal 1 binary64)) #s(literal -1 binary64)) a2)
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (pow.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (neg.f64 a2))
(*.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)) (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) (neg.f64 a2))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) a2)
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) a2) b2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 a2 (neg.f64 b2)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 a2 b1))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 a2 b1) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 a2 b2) b1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (neg.f64 a2) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) b1))
(*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (/.f64 a2 b2) b1) #s(literal 1 binary64))
(*.f64 (/.f64 a2 b2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 a2 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a2 b2) b1) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (fma.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (/.f64 (/.f64 (neg.f64 a2) b1) b2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal 0 binary64) b1) (fma.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2) (*.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (/.f64 (neg.f64 a2) b1) b2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2) (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a2) b1) b2)))))
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1)) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (neg.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 #s(literal -1 binary64) b2))) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 (neg.f64 a2) b1))) (*.f64 (*.f64 (neg.f64 b2) b1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (*.f64 (neg.f64 b2) b1) #s(literal -1 binary64))) (*.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (*.f64 (neg.f64 b2) b1) (pow.f64 b2 #s(literal -1 binary64)))) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 a2 b1))) (*.f64 (*.f64 (neg.f64 b2) b1) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (*.f64 (neg.f64 b2) b1) #s(literal 1 binary64))) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (*.f64 (neg.f64 b2) b1) (neg.f64 a2))) (*.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (*.f64 (neg.f64 b2) b1) (neg.f64 a2))) (*.f64 (*.f64 (neg.f64 b2) b1) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 a2 (neg.f64 b2)))) (*.f64 (*.f64 (neg.f64 b2) b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 a2 b2))) (*.f64 (*.f64 (neg.f64 b2) b1) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (*.f64 (neg.f64 b2) b1) a2)) (*.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b1) (/.f64 #s(literal -1 binary64) b2))) (*.f64 (neg.f64 b1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 a2) b1))) (*.f64 (neg.f64 b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b1) #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (pow.f64 b2 #s(literal -1 binary64)))) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b1) (/.f64 a2 b1))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (neg.f64 b1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (neg.f64 b1) (neg.f64 a2))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (neg.f64 b1) (neg.f64 a2))) (*.f64 (neg.f64 b1) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b1) (/.f64 a2 (neg.f64 b2)))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) (/.f64 a2 b2))) (*.f64 b1 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) b1)))
(/.f64 (*.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 1 binary64)) (neg.f64 b1))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64)) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (neg.f64 a2) b1) (neg.f64 b2))
(/.f64 #s(literal -1 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 b1 a2))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 b2 a2))
(/.f64 (/.f64 a2 b1) b2)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) b1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 (neg.f64 a2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (neg.f64 a2) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (neg.f64 a2) (*.f64 (neg.f64 b2) b1))
(/.f64 (/.f64 a2 (neg.f64 b2)) (neg.f64 b1))
(/.f64 (/.f64 (/.f64 a2 b2) b1) #s(literal 1 binary64))
(/.f64 (/.f64 a2 b2) b1)
(/.f64 a2 (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 a2 (*.f64 b1 b2))
(neg.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) b1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (neg.f64 b1)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(exp.f64 (-.f64 (*.f64 (log.f64 b2) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 a2 b1)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 b1) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64) (*.f64 (log.f64 b1) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) a1) #s(literal -1 binary64)) (pow.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 a2 #s(literal -1 binary64)) a1) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (pow.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) a1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (pow.f64 (/.f64 b1 (/.f64 (neg.f64 a1) b2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b1) b2) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1)) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)) (/.f64 (/.f64 #s(literal -1 binary64) b2) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 a2 #s(literal -1 binary64)) a1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (*.f64 a1 a2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 a1))
(*.f64 (/.f64 (neg.f64 a1) b2) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) (pow.f64 b1 #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 a2 (neg.f64 b2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 a1 b2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (/.f64 #s(literal -1 binary64) b2) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)))
(*.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b2) a2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) b1)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 a2)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (neg.f64 a1) b1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (/.f64 a1 b2) a2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (*.f64 (/.f64 a1 b1) a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 #s(literal 0 binary64) b2) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal 0 binary64) b1) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 #s(literal 0 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))) (/.f64 b2 a1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64))) b1)
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (*.f64 a1 a2) #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b2) b1)) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (/.f64 (*.f64 (neg.f64 b2) b1) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 a1) b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 a1) b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 a1 a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) #s(literal 1 binary64))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 a1 b2) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 a1 b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 a1 b1) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 a1 b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a1)) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (/.f64 (neg.f64 b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b2))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (neg.f64 b2) (*.f64 a1 a2))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a1 b2) a2))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b2))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a1 b1) a2))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (/.f64 (neg.f64 b1) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 a1) b2))) (*.f64 (neg.f64 b1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 a1) b1))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (neg.f64 b1) (*.f64 a1 a2))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (neg.f64 b1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b1) (neg.f64 a1))) (*.f64 (neg.f64 b1) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b2) a2))) (*.f64 b1 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (/.f64 a1 b2))) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b1) a2))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b1) (/.f64 a1 b1))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (neg.f64 b1) a1)) (*.f64 (neg.f64 b1) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64)) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (*.f64 a1 a2) #s(literal -1 binary64)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a1) b2))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 (/.f64 b2 a2) a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2))
(/.f64 (*.f64 a1 a2) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a1) a2))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (/.f64 b2 a2) a1))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b2) a1) (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (*.f64 a1 a2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)) (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b2) a2) (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) (*.f64 (neg.f64 a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 (neg.f64 a2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 a1 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 (/.f64 (neg.f64 b2) a1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (/.f64 (neg.f64 b1) a1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a1) (neg.f64 b1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))
(/.f64 (neg.f64 a2) (*.f64 (neg.f64 b1) (/.f64 b2 a1)))
(/.f64 (neg.f64 a2) (*.f64 b1 (/.f64 (neg.f64 b2) a1)))
(/.f64 (neg.f64 a2) (*.f64 b2 (/.f64 (neg.f64 b1) a1)))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b2) a1) b1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b2 a1) (neg.f64 b1)))
(/.f64 (neg.f64 a2) (/.f64 (*.f64 (neg.f64 b2) b1) a1))
(/.f64 (neg.f64 a1) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (neg.f64 b1) a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (/.f64 (/.f64 a2 b2) b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 a2 (neg.f64 (*.f64 b1 (/.f64 (neg.f64 b2) a1))))
(/.f64 a2 (neg.f64 (*.f64 b2 (/.f64 (neg.f64 b1) a1))))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1)))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 b2 a1) (neg.f64 b1))))
(/.f64 a2 (neg.f64 (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
(neg.f64 (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(neg.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (/.f64 (/.f64 a2 b1) (/.f64 (neg.f64 b2) a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a1)) (/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 b2 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 (neg.f64 b2) a1))) (/.f64 a2 (*.f64 b1 (/.f64 (neg.f64 b2) a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b2 (/.f64 (neg.f64 b1) a1))) (/.f64 a2 (*.f64 b2 (/.f64 (neg.f64 b1) a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) b1)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b2) a1) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) (neg.f64 b1))) (/.f64 a2 (*.f64 (/.f64 b2 a1) (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 b2 a1)) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 a2 b1)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 (neg.f64 b1) a2) #s(literal -1 binary64)) #s(literal 1 binary64)) b2)
(*.f64 (pow.f64 (*.f64 (*.f64 b1 b2) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 a2 #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal 1 binary64)) (pow.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 b2) b1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (neg.f64 b2) b1) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 a2 #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (*.f64 b1 b2) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 a2 #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 b1) a2) #s(literal 1 binary64)) (pow.f64 (neg.f64 b2) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 b2) #s(literal 1 binary64)) (pow.f64 (/.f64 (neg.f64 b1) a2) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a2))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a2))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a2))
(*.f64 (pow.f64 (neg.f64 b1) #s(literal 1 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) a2) b2) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 b1) #s(literal 1 binary64)) (/.f64 (neg.f64 b2) a2))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a2))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal 1 binary64)) (pow.f64 (pow.f64 a2 #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal 1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (neg.f64 b1) a2) #s(literal -1 binary64)) b2)
(*.f64 (*.f64 (*.f64 b1 b2) #s(literal 1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a2) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a2) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)))
(*.f64 (/.f64 #s(literal -1 binary64) a2) (*.f64 (neg.f64 b2) b1))
(*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 b1) a2) (neg.f64 b2))
(*.f64 (/.f64 (neg.f64 b2) a2) (pow.f64 (neg.f64 b1) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 b2) a2) (pow.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 b2) a2) (neg.f64 b1))
(*.f64 (*.f64 (neg.f64 b2) b1) (/.f64 #s(literal -1 binary64) a2))
(*.f64 #s(literal -1 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(*.f64 (*.f64 b1 b2) (pow.f64 a2 #s(literal -1 binary64)))
(*.f64 (pow.f64 a2 #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal 1 binary64)))
(*.f64 (pow.f64 a2 #s(literal -1 binary64)) (*.f64 b1 b2))
(*.f64 (/.f64 b2 a2) b1)
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 b1 a2) b2))
(*.f64 (neg.f64 b2) (/.f64 (neg.f64 b1) a2))
(*.f64 (neg.f64 b1) (*.f64 (/.f64 #s(literal -1 binary64) a2) b2))
(*.f64 (neg.f64 b1) (/.f64 (neg.f64 b2) a2))
(*.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 1 binary64))
(*.f64 (/.f64 b1 a2) b2)
(*.f64 b1 (/.f64 b2 a2))
(*.f64 b2 (/.f64 b1 a2))
(pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 a2 b2) b1) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (/.f64 a2 b2)) #s(literal 3 binary64)) (pow.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (/.f64 a2 b2)) (/.f64 #s(literal 0 binary64) (/.f64 a2 b2)) (+.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) (/.f64 a2 b2)) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 b1 b2) #s(literal -1 binary64))) a2)
(/.f64 (neg.f64 (*.f64 (*.f64 b1 b2) #s(literal 1 binary64))) (neg.f64 a2))
(/.f64 (neg.f64 (pow.f64 (*.f64 b1 b2) #s(literal 1 binary64))) (neg.f64 a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a2) (*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (*.f64 b1 b2) #s(literal -1 binary64)))) (*.f64 (/.f64 a2 (neg.f64 b2)) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b1)) (*.f64 (/.f64 a2 (neg.f64 b2)) (*.f64 (neg.f64 b2) #s(literal -1 binary64)))) (*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (neg.f64 a2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2))) (*.f64 (/.f64 a2 (neg.f64 b2)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64))))) (*.f64 (/.f64 a2 (neg.f64 b2)) (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2))))) (*.f64 (/.f64 a2 (neg.f64 b2)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 3 binary64))))) (*.f64 (/.f64 a2 (neg.f64 b2)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 b2)) (*.f64 (/.f64 a2 (neg.f64 b2)) (*.f64 #s(literal 1 binary64) (neg.f64 b1)))) (*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 a2 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 b1)) (*.f64 (/.f64 a2 (neg.f64 b2)) (*.f64 (neg.f64 b2) #s(literal 1 binary64)))) (*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 a2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 b1)) (*.f64 (/.f64 a2 (neg.f64 b2)) (*.f64 #s(literal 1 binary64) (neg.f64 b2)))) (*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 a2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 b2)) (*.f64 (/.f64 a2 (neg.f64 b2)) (*.f64 (neg.f64 b1) #s(literal 1 binary64)))) (*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 a2 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 b2 #s(literal -1 binary64))) (*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (neg.f64 b1) a2))) (*.f64 (/.f64 a2 (neg.f64 b2)) (pow.f64 b2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a2)) (*.f64 (/.f64 a2 (neg.f64 b2)) (*.f64 (neg.f64 b2) (neg.f64 b1)))) (*.f64 (/.f64 a2 (neg.f64 b2)) (neg.f64 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a2) (*.f64 (/.f64 a2 (neg.f64 b2)) (*.f64 (neg.f64 b2) b1))) (*.f64 (/.f64 a2 (neg.f64 b2)) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 a2 b2) b1)) (*.f64 (/.f64 a2 (neg.f64 b2)) #s(literal -1 binary64))) (*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (/.f64 a2 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a2)) (*.f64 (/.f64 a2 (neg.f64 b2)) (*.f64 b1 b2))) (*.f64 (/.f64 a2 (neg.f64 b2)) (neg.f64 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a2) b1) b2)) (*.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 1 binary64))) (*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (/.f64 (neg.f64 a2) b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 b1)) (*.f64 (/.f64 a2 (neg.f64 b2)) (neg.f64 b2))) (*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 a2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 b2)) (*.f64 (/.f64 a2 (neg.f64 b2)) (neg.f64 b1))) (*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 a2 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) b2)) (*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a2))) (*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 #s(literal -1 binary64) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 a2 (neg.f64 b2)) b1)) (pow.f64 (/.f64 b2 a2) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b1)) (*.f64 (/.f64 a2 (neg.f64 b2)) b2)) (*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (neg.f64 a2) b1)))
(/.f64 (pow.f64 (*.f64 b1 b2) #s(literal 1 binary64)) a2)
(/.f64 (*.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))) (neg.f64 a2))
(/.f64 (*.f64 (*.f64 b1 b2) #s(literal 1 binary64)) a2)
(/.f64 (/.f64 #s(literal -1 binary64) a2) (neg.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64))))
(/.f64 (/.f64 (neg.f64 b1) a2) (/.f64 #s(literal -1 binary64) b2))
(/.f64 (/.f64 (neg.f64 b2) a2) (/.f64 #s(literal -1 binary64) b1))
(/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) a2)
(/.f64 (*.f64 (neg.f64 b2) b1) (neg.f64 a2))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(/.f64 (*.f64 b1 b2) a2)
(/.f64 (pow.f64 a2 #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(/.f64 (/.f64 b2 a2) (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (pow.f64 (*.f64 b1 b2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) (*.f64 (*.f64 b1 b2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 (*.f64 b1 b2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a2 b2) b1))
(/.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) #s(literal -1 binary64))
(/.f64 (neg.f64 b2) (/.f64 (neg.f64 a2) b1))
(/.f64 (neg.f64 b1) (/.f64 a2 (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 1 binary64))
(/.f64 (/.f64 b1 a2) (pow.f64 b2 #s(literal -1 binary64)))
(/.f64 b1 (/.f64 a2 b2))
(/.f64 b2 (/.f64 a2 b1))
(neg.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (pow.f64 b1 #s(literal -1 binary64))) (/.f64 (/.f64 (neg.f64 b2) a2) (pow.f64 b1 #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 a2 b2)) #s(literal 1 binary64)) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (pow.f64 b2 #s(literal -1 binary64))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 a2 b1)) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 #s(literal -1 binary64) b2)) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b1)) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) b2)) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) b1)) (/.f64 (/.f64 b2 a2) (/.f64 #s(literal -1 binary64) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 b2 #s(literal -1 binary64))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 a2 b2)) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(-.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(-.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 a2 b1)) #s(literal -1 binary64)) (*.f64 (log.f64 b2) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a2 b2) b1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a2))
(*.f64 (pow.f64 (/.f64 a2 b1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a2 b1) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1)) (/.f64 #s(literal -1 binary64) a2))
(*.f64 (/.f64 #s(literal -1 binary64) a2) (pow.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a2) (neg.f64 b1))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 b1) a2))
(*.f64 (pow.f64 a2 #s(literal -1 binary64)) b1)
(*.f64 #s(literal 1 binary64) (/.f64 b1 a2))
(*.f64 (neg.f64 b1) (/.f64 #s(literal -1 binary64) a2))
(*.f64 (/.f64 b1 a2) #s(literal 1 binary64))
(*.f64 b1 (pow.f64 a2 #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 a2 b1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 a2 b1) (/.f64 a2 b1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 a2 b1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 a2 b1) #s(literal -1 binary64))
(pow.f64 (/.f64 b1 a2) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) a2) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 b1) a2) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 #s(literal 0 binary64) a2) (fma.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (neg.f64 b1) a2) (*.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 (neg.f64 b1) a2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 b1) a2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (neg.f64 b1) a2) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1))) a2)
(/.f64 (neg.f64 (*.f64 (neg.f64 b1) #s(literal 1 binary64))) a2)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 b1)) (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (*.f64 (neg.f64 a2) (/.f64 a2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b1)) (neg.f64 a2)) (*.f64 (neg.f64 a2) (/.f64 (neg.f64 a2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a2) (*.f64 (neg.f64 a2) (neg.f64 b1))) (*.f64 (neg.f64 a2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a2)) (*.f64 (neg.f64 a2) b1)) (*.f64 a2 a2))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1)) (neg.f64 a2))
(/.f64 (*.f64 (neg.f64 b1) #s(literal 1 binary64)) (neg.f64 a2))
(/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 #s(literal -1 binary64) b1))
(/.f64 (/.f64 (neg.f64 b1) a2) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a2) b1))
(/.f64 (pow.f64 a2 #s(literal -1 binary64)) (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) (*.f64 (neg.f64 b1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a2 b1))
(/.f64 (neg.f64 b1) (neg.f64 a2))
(/.f64 (/.f64 b1 a2) #s(literal 1 binary64))
(/.f64 b1 a2)
(neg.f64 (/.f64 (neg.f64 b1) a2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) #s(literal 1 binary64)) (/.f64 (neg.f64 b1) a2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 (neg.f64 b1) a2))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2))
(exp.f64 (-.f64 (*.f64 (log.f64 a2) #s(literal -1 binary64)) (*.f64 (log.f64 b1) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 a2 b1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) a1) #s(literal -1 binary64)) (pow.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 a2 #s(literal -1 binary64)) a1) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (pow.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) a1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (pow.f64 (/.f64 b1 (/.f64 (neg.f64 a1) b2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b1) b2) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1)) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)) (/.f64 (/.f64 #s(literal -1 binary64) b2) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 a2 #s(literal -1 binary64)) a1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (*.f64 a1 a2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 a1))
(*.f64 (/.f64 (neg.f64 a1) b2) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) (pow.f64 b1 #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 a2 (neg.f64 b2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 a1 b2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (/.f64 #s(literal -1 binary64) b2) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)))
(*.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b2) a2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) b1)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 a2)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (neg.f64 a1) b1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (/.f64 a1 b2) a2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (*.f64 (/.f64 a1 b1) a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 #s(literal 0 binary64) b2) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal 0 binary64) b1) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 #s(literal 0 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))) (/.f64 b2 a1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64))) b1)
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (*.f64 a1 a2) #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b2) b1)) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (/.f64 (*.f64 (neg.f64 b2) b1) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 a1) b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 a1) b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 a1 a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) #s(literal 1 binary64))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 a1 b2) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 a1 b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 a1 b1) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 a1 b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a1)) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (/.f64 (neg.f64 b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b2))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (neg.f64 b2) (*.f64 a1 a2))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a1 b2) a2))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b2))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a1 b1) a2))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (/.f64 (neg.f64 b1) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 a1) b2))) (*.f64 (neg.f64 b1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 a1) b1))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (neg.f64 b1) (*.f64 a1 a2))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (neg.f64 b1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b1) (neg.f64 a1))) (*.f64 (neg.f64 b1) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b2) a2))) (*.f64 b1 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (/.f64 a1 b2))) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b1) a2))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b1) (/.f64 a1 b1))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (neg.f64 b1) a1)) (*.f64 (neg.f64 b1) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64)) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (*.f64 a1 a2) #s(literal -1 binary64)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a1) b2))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 (/.f64 b2 a2) a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2))
(/.f64 (*.f64 a1 a2) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a1) a2))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (/.f64 b2 a2) a1))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b2) a1) (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (*.f64 a1 a2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)) (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b2) a2) (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) (*.f64 (neg.f64 a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 (neg.f64 a2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 a1 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 (/.f64 (neg.f64 b2) a1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (/.f64 (neg.f64 b1) a1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a1) (neg.f64 b1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))
(/.f64 (neg.f64 a2) (*.f64 (neg.f64 b1) (/.f64 b2 a1)))
(/.f64 (neg.f64 a2) (*.f64 b1 (/.f64 (neg.f64 b2) a1)))
(/.f64 (neg.f64 a2) (*.f64 b2 (/.f64 (neg.f64 b1) a1)))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b2) a1) b1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b2 a1) (neg.f64 b1)))
(/.f64 (neg.f64 a2) (/.f64 (*.f64 (neg.f64 b2) b1) a1))
(/.f64 (neg.f64 a1) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (neg.f64 b1) a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (/.f64 (/.f64 a2 b2) b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 a2 (neg.f64 (*.f64 b1 (/.f64 (neg.f64 b2) a1))))
(/.f64 a2 (neg.f64 (*.f64 b2 (/.f64 (neg.f64 b1) a1))))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1)))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 b2 a1) (neg.f64 b1))))
(/.f64 a2 (neg.f64 (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
(neg.f64 (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(neg.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (/.f64 (/.f64 a2 b1) (/.f64 (neg.f64 b2) a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a1)) (/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 b2 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 (neg.f64 b2) a1))) (/.f64 a2 (*.f64 b1 (/.f64 (neg.f64 b2) a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b2 (/.f64 (neg.f64 b1) a1))) (/.f64 a2 (*.f64 b2 (/.f64 (neg.f64 b1) a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) b1)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b2) a1) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) (neg.f64 b1))) (/.f64 a2 (*.f64 (/.f64 b2 a1) (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 b2 a1)) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 a2 b1)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) #s(literal -1 binary64)) a2)
(*.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 a2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (neg.f64 a1))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) b1))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (*.f64 a1 a2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 a2 #s(literal -1 binary64)) a1) #s(literal -1 binary64)))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 a1 a2))
(*.f64 (/.f64 a2 b1) a1)
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (neg.f64 a2) (/.f64 (neg.f64 a1) b1))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b1))
(*.f64 (*.f64 (/.f64 a1 b1) a2) #s(literal 1 binary64))
(*.f64 (/.f64 a1 b1) a2)
(*.f64 a1 (/.f64 a2 b1))
(*.f64 a2 (/.f64 a1 b1))
(pow.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 a1 b1) a2) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (+.f64 (pow.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (neg.f64 a1) b1) a2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2)))))
(/.f64 (neg.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64)))) (neg.f64 b1))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))) b1)
(/.f64 (neg.f64 (*.f64 (*.f64 a1 a2) #s(literal -1 binary64))) b1)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 a1 b1) a2))) (*.f64 (/.f64 (neg.f64 b1) a2) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal -2 binary64))))) (*.f64 (/.f64 (neg.f64 b1) a2) (+.f64 #s(literal 0 binary64) (*.f64 (/.f64 a1 b1) a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a1 b1) a2))))) (*.f64 (/.f64 (neg.f64 b1) a2) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal -3 binary64))))) (*.f64 (/.f64 (neg.f64 b1) a2) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (/.f64 b1 a1) a2) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a1 b1) a2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (*.f64 a1 a2) #s(literal -1 binary64)))) (*.f64 (/.f64 (neg.f64 b1) a2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (neg.f64 b1) a2) (*.f64 (neg.f64 a2) #s(literal -1 binary64)))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (neg.f64 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (neg.f64 a1) b1))) (*.f64 (/.f64 (neg.f64 b1) a2) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (neg.f64 b1) a2) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 (neg.f64 b1) a2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 (neg.f64 b1) a2) (*.f64 (neg.f64 a2) (neg.f64 a1)))) (*.f64 (/.f64 (neg.f64 b1) a2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 a1) a2)) (*.f64 (/.f64 (neg.f64 b1) a2) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 (neg.f64 b1) a2) (*.f64 a1 a2))) (*.f64 (/.f64 (neg.f64 b1) a2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 b1) a2) a1)) (*.f64 (/.f64 (neg.f64 b1) a2) #s(literal 1 binary64))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (/.f64 (neg.f64 b1) a2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (/.f64 b1 a1) a2))) (*.f64 (/.f64 (neg.f64 b1) a2) #s(literal 1 binary64))) (*.f64 (/.f64 (neg.f64 b1) a2) (neg.f64 (/.f64 (/.f64 b1 a1) a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 (neg.f64 b1) a2) (neg.f64 a2))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (neg.f64 b1) a2) (neg.f64 a1))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a2)) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 a1 b1))) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 #s(literal -1 binary64) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 (neg.f64 b1) a2) a1)) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (neg.f64 b1) a2) a2)) (*.f64 (/.f64 (neg.f64 b1) a2) (/.f64 (neg.f64 b1) a1)))
(/.f64 (/.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) b1)
(/.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))) b1)
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1))) (neg.f64 b1))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 (*.f64 a1 a2) #s(literal -1 binary64)) (neg.f64 b1))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 (neg.f64 a2) b1) (neg.f64 (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 #s(literal 1 binary64) (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 b1))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1))))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) b1)
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (*.f64 a1 a2) b1)
(/.f64 (/.f64 a2 b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (/.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (*.f64 a1 a2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1)) (*.f64 (neg.f64 a2) a1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 b1 a1) a2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b1 a1) a2))
(/.f64 (neg.f64 a2) (/.f64 (neg.f64 b1) a1))
(/.f64 (neg.f64 a1) (/.f64 (neg.f64 b1) a2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 a1 b1) a2) #s(literal 1 binary64))
(/.f64 (/.f64 a1 b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 a1 (/.f64 b1 a2))
(/.f64 a2 (/.f64 b1 a1))
(neg.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 b1))) (/.f64 (*.f64 a1 a2) (*.f64 #s(literal 1 binary64) (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (neg.f64 a2) b1) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal -1 binary64) a2)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a2)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64)) (*.f64 (log.f64 a2) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 b1 a1) a2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) a1) #s(literal -1 binary64)) (pow.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 a2 #s(literal -1 binary64)) a1) #s(literal -1 binary64)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (pow.f64 (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) a1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (pow.f64 (/.f64 b1 (/.f64 (neg.f64 a1) b2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b1) b2) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b1)) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)) (/.f64 (/.f64 #s(literal -1 binary64) b2) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b2) b1) (/.f64 a1 (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 a2 #s(literal -1 binary64)) a1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)) (*.f64 a1 a2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 a1))
(*.f64 (/.f64 (neg.f64 a1) b2) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) (pow.f64 b1 #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 a2 (neg.f64 b2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 a1 b2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (/.f64 #s(literal -1 binary64) b2) (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)))
(*.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b1 b2) #s(literal -1 binary64)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b1) a2))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 (/.f64 a1 b2) a2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a2 b2) b1) a1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) b1)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 a2)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b1) b2))
(*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (neg.f64 a1) b1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (/.f64 a1 b2) a2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (*.f64 (/.f64 a1 b1) a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 a1 (/.f64 (/.f64 a2 b2) b1))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 a2 (/.f64 (/.f64 a1 b2) b1))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 #s(literal 0 binary64) b2) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 3 binary64)) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 #s(literal 0 binary64) b1) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 #s(literal 0 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))) (/.f64 b2 a1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64))) b1)
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)))) (neg.f64 (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (*.f64 a1 a2) #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (neg.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b2) b1)) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64))) (/.f64 (*.f64 (neg.f64 b2) b1) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (pow.f64 a2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 a1) b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 a1) b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 a2) a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 a1 a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) #s(literal 1 binary64))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 a1 b2) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 a1 b2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (/.f64 a1 b1) a2))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 a1 b1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a1)) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) a2)) (*.f64 (/.f64 b1 (/.f64 a2 (neg.f64 b2))) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (/.f64 (neg.f64 b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b2))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 a1) b1))) (*.f64 (neg.f64 b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (neg.f64 b2) (*.f64 a1 a2))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a1 b2) a2))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b2))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a1 b1) a2))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 a1 b1))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (*.f64 (neg.f64 b1) (/.f64 (/.f64 (neg.f64 a1) b1) b2))) (/.f64 (neg.f64 b1) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 a1) b2))) (*.f64 (neg.f64 b1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 a1) b1))) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 b1))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 b2)) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (*.f64 (neg.f64 b1) (*.f64 a1 a2))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)) (*.f64 (neg.f64 b1) #s(literal 1 binary64))) (*.f64 (neg.f64 b1) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (*.f64 (neg.f64 b1) (neg.f64 a1))) (*.f64 (neg.f64 b1) (*.f64 (/.f64 b1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b2) a2))) (*.f64 b1 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (/.f64 a1 b2))) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b1) a2))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b1) (/.f64 a1 b1))) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) (*.f64 (neg.f64 b1) a1)) (*.f64 (neg.f64 b1) (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (*.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (*.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) (/.f64 (*.f64 (neg.f64 b2) b1) a1)))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (*.f64 (/.f64 a2 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a1))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64)) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1))) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (*.f64 a1 a2) #s(literal -1 binary64)) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 b2) a2))
(/.f64 (*.f64 (neg.f64 a1) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (*.f64 (neg.f64 a2) #s(literal -1 binary64)) (*.f64 (/.f64 b1 a1) b2))
(/.f64 (/.f64 (/.f64 a1 b2) b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (neg.f64 (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 (/.f64 b2 a2) a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 (/.f64 b1 a1) a2)))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 (*.f64 (neg.f64 b2) (neg.f64 b1))))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b2) b1))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 (neg.f64 b2) b1) a1) a2))
(/.f64 (*.f64 a1 a2) (*.f64 (neg.f64 b2) (neg.f64 b1)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a1) a2))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (/.f64 b2 a2) a1))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b2) a1) (*.f64 (/.f64 a2 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) (neg.f64 a1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b1) (*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a2) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) (*.f64 (*.f64 a1 a2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 a2 #s(literal -1 binary64)) (neg.f64 b2)) (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b2) a2) (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) (*.f64 (neg.f64 a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) b2) (*.f64 (neg.f64 a2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 b1)) (*.f64 a1 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 (/.f64 (neg.f64 b2) a1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 (/.f64 (neg.f64 b1) a1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b2 a1) (neg.f64 b1)) (neg.f64 a2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) (/.f64 b1 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b2) a2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a2) (/.f64 b1 a1))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 b2 a2) (/.f64 (neg.f64 b1) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))
(/.f64 (neg.f64 a2) (*.f64 (neg.f64 b1) (/.f64 b2 a1)))
(/.f64 (neg.f64 a2) (*.f64 b1 (/.f64 (neg.f64 b2) a1)))
(/.f64 (neg.f64 a2) (*.f64 b2 (/.f64 (neg.f64 b1) a1)))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b2) a1) b1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b2 a1) (neg.f64 b1)))
(/.f64 (neg.f64 a2) (/.f64 (*.f64 (neg.f64 b2) b1) a1))
(/.f64 (neg.f64 a1) (/.f64 b1 (/.f64 a2 (neg.f64 b2))))
(/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (neg.f64 b1) a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (*.f64 (/.f64 (/.f64 a2 b2) b1) a1) #s(literal 1 binary64))
(/.f64 (/.f64 (/.f64 a2 b2) b1) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 a2 (neg.f64 (*.f64 b1 (/.f64 (neg.f64 b2) a1))))
(/.f64 a2 (neg.f64 (*.f64 b2 (/.f64 (neg.f64 b1) a1))))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b2) a1) b1)))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 b2 a1) (neg.f64 b1))))
(/.f64 a2 (neg.f64 (*.f64 (neg.f64 b1) (/.f64 b2 a1))))
(/.f64 a2 (*.f64 (/.f64 b1 a1) b2))
(neg.f64 (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2))))))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) a1))
(neg.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (/.f64 (/.f64 a2 b1) (/.f64 (neg.f64 b2) a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a1)) (/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 b2 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 (neg.f64 b2) a1))) (/.f64 a2 (*.f64 b1 (/.f64 (neg.f64 b2) a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b2 (/.f64 (neg.f64 b1) a1))) (/.f64 a2 (*.f64 b2 (/.f64 (neg.f64 b1) a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b2) a1) b1)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b2) a1) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) (neg.f64 b1))) (/.f64 a2 (*.f64 (/.f64 b2 a1) (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 b1 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 b2 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 b1) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 (neg.f64 b2) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (/.f64 b2 a1))) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 (neg.f64 b2) b1) a1)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b1) #s(literal 1 binary64)) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b1) b2) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a2) b2)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) b1)) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) b1) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a1 (/.f64 b1 (/.f64 a2 (neg.f64 b2)))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 b2 a1)) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 a2 b1)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (neg.f64 a2))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (*.f64 a1 a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 a1 (pow.f64 a2 #s(literal -1 binary64))))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 a2 (pow.f64 a1 #s(literal -1 binary64))))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 a1 a2))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a1 b2) a2))
(*.f64 (neg.f64 a2) (/.f64 (neg.f64 a1) b2))
(*.f64 (neg.f64 a1) (/.f64 a2 (neg.f64 b2)))
(*.f64 (/.f64 a2 (neg.f64 b2)) (neg.f64 a1))
(*.f64 (*.f64 (/.f64 a1 b2) a2) #s(literal 1 binary64))
(*.f64 (/.f64 a1 b2) a2)
(*.f64 a1 (/.f64 a2 b2))
(*.f64 (/.f64 a2 b2) a1)
(*.f64 a2 (/.f64 a1 b2))
(pow.f64 (/.f64 (/.f64 b2 a2) a1) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 a1 b2) a2) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (/.f64 b2 a2) a1) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 a1) b2) a2)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))) (neg.f64 b2))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (*.f64 a1 a2) #s(literal -1 binary64))) b2)
(/.f64 (/.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64)) b2)
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 a1))) (neg.f64 b2))
(/.f64 (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (*.f64 a1 a2) #s(literal -1 binary64)) (neg.f64 b2))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 a1)) b2)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b2 a2) a1)))
(/.f64 (*.f64 a1 a2) b2)
(/.f64 #s(literal 1 binary64) (/.f64 b2 (/.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 (*.f64 (neg.f64 a2) a1) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b2) (*.f64 (*.f64 a1 a2) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (/.f64 b2 a2) a1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b2 a2) a1))
(/.f64 (neg.f64 a2) (/.f64 (neg.f64 b2) a1))
(/.f64 (neg.f64 a1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 a2 (neg.f64 b2)) (neg.f64 (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 a1 b2) a2) #s(literal 1 binary64))
(/.f64 (/.f64 a1 b2) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 a1 (/.f64 b2 a2))
(/.f64 (/.f64 a2 b2) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 a2 (/.f64 b2 a1))
(neg.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (pow.f64 a2 #s(literal -1 binary64))) (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 a2 (neg.f64 b2)) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a2 #s(literal -1 binary64))) (/.f64 (/.f64 a1 b2) (/.f64 #s(literal -1 binary64) a2)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 a1 #s(literal -1 binary64))) (/.f64 (/.f64 a2 (neg.f64 b2)) (pow.f64 a1 #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 b2 a1)) #s(literal -1 binary64)) (*.f64 (log.f64 a2) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 b2 a2) a1)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (pow.f64 (/.f64 b2 a1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b2 a1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 a1))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a1) b2))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) a1)
(*.f64 #s(literal 1 binary64) (/.f64 a1 b2))
(*.f64 (neg.f64 a1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 a1 b2) #s(literal 1 binary64))
(*.f64 a1 (pow.f64 b2 #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 b2 a1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 b2 a1) (/.f64 b2 a1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 b2 a1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 b2 a1) #s(literal -1 binary64))
(pow.f64 (/.f64 a1 b2) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 a1) b2) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 #s(literal 0 binary64) b2) (fma.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a1) b2) (*.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 a1) b2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 a1) b2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a1) b2) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a1) b2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (neg.f64 b2) #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 (neg.f64 b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) a1)) (*.f64 b2 b2))
(/.f64 (/.f64 (neg.f64 a1) b2) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (pow.f64 a1 #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 b2) a1))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 a1 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 a1))
(/.f64 (neg.f64 a1) (neg.f64 b2))
(/.f64 (/.f64 a1 b2) #s(literal 1 binary64))
(/.f64 a1 b2)
(neg.f64 (/.f64 (neg.f64 a1) b2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal 1 binary64)) (/.f64 (neg.f64 a1) b2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b2) #s(literal -1 binary64)) (/.f64 (neg.f64 a1) b2))
(-.f64 (/.f64 #s(literal 0 binary64) b2) (/.f64 (neg.f64 a1) b2))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a1) b2))
(exp.f64 (*.f64 (log.f64 (/.f64 b2 a1)) #s(literal -1 binary64)))

eval122.0ms (4%)

Memory
0.9MiB live, 239.9MiB allocated
Compiler

Compiled 12 354 to 2 419 computations (80.4% saved)

prune38.0ms (1.3%)

Memory
13.8MiB live, 51.6MiB allocated
Pruning

9 alts after pruning (3 fresh and 6 done)

PrunedKeptTotal
New8833886
Fresh202
Picked055
Done011
Total8859894
Accuracy
100.0%
Counts
894 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.7%
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
82.0%
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
80.4%
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
91.3%
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
88.5%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
83.5%
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
92.5%
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
87.7%
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
98.6%
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
Compiler

Compiled 63 to 63 computations (0% saved)

simplify4.0ms (0.1%)

Memory
5.7MiB live, 5.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 9 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 a1 a2)
cost-diff0
(/.f64 (*.f64 a1 a2) b2)
cost-diff384
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
cost-diff0
(/.f64 a2 b1)
cost-diff0
(*.f64 (/.f64 a2 b1) a1)
cost-diff384
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
cost-diff0
(*.f64 b1 b2)
cost-diff0
(/.f64 a2 (*.f64 b1 b2))
cost-diff0
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01357
02257
13557
24657
35357
05357
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
(/.f64 a2 (*.f64 b1 b2))
a2
(*.f64 b1 b2)
b1
b2
a1
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
(*.f64 (/.f64 a2 b1) a1)
(/.f64 a2 b1)
a2
b1
a1
b2
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
(/.f64 (*.f64 a1 a2) b2)
(*.f64 a1 a2)
a1
a2
b2
b1
Outputs
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(/.f64 a2 (*.f64 b1 b2))
(/.f64 a2 (*.f64 b2 b1))
a2
(*.f64 b1 b2)
(*.f64 b2 b1)
b1
b2
a1
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 b1) a1)
(/.f64 a2 b1)
a2
b1
a1
b2
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(/.f64 (*.f64 a1 a2) b2)
(*.f64 a1 a2)
a1
a2
b2
b1

localize37.0ms (1.2%)

Memory
-7.8MiB live, 67.9MiB allocated
Localize:

Found 9 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 a1 a2)
accuracy3.2121100307426156
(/.f64 (*.f64 a1 a2) b2)
accuracy4.561857418341289
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
accuracy0
(/.f64 a2 b1)
accuracy5.2852545125971755
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
accuracy8.333432621225755
(*.f64 (/.f64 a2 b1) a1)
accuracy0
(*.f64 b1 b2)
accuracy4.776826455458723
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
accuracy5.211858129460949
(/.f64 a2 (*.f64 b1 b2))
Samples
29.0ms256×0valid
Compiler

Compiled 116 to 28 computations (75.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-mult: 10.0ms (58% of total)
ival-div: 7.0ms (40.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series21.0ms (0.7%)

Memory
-16.5MiB live, 33.6MiB allocated
Counts
9 → 7
Calls
Call 1
Inputs
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
(/.f64 a2 (*.f64 b1 b2))
(*.f64 b1 b2)
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
(*.f64 (/.f64 a2 b1) a1)
(/.f64 a2 b1)
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
(/.f64 (*.f64 a1 a2) b2)
(*.f64 a1 a2)
Outputs
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) b1)
(/ (* a1 a2) b2)
(* a1 a2)
(/ a2 (* b1 b2))
(/ a2 b1)
(* b1 b2)
Calls

12 calls:

TimeVariablePointExpression
7.0ms
a2
@0
((* (/ a2 (* b1 b2)) a1) (/ a2 (* b1 b2)) (* b1 b2) (/ (* (/ a2 b1) a1) b2) (* (/ a2 b1) a1) (/ a2 b1) (/ (/ (* a1 a2) b2) b1) (/ (* a1 a2) b2) (* a1 a2))
2.0ms
a2
@-inf
((* (/ a2 (* b1 b2)) a1) (/ a2 (* b1 b2)) (* b1 b2) (/ (* (/ a2 b1) a1) b2) (* (/ a2 b1) a1) (/ a2 b1) (/ (/ (* a1 a2) b2) b1) (/ (* a1 a2) b2) (* a1 a2))
2.0ms
a1
@-inf
((* (/ a2 (* b1 b2)) a1) (/ a2 (* b1 b2)) (* b1 b2) (/ (* (/ a2 b1) a1) b2) (* (/ a2 b1) a1) (/ a2 b1) (/ (/ (* a1 a2) b2) b1) (/ (* a1 a2) b2) (* a1 a2))
2.0ms
a2
@inf
((* (/ a2 (* b1 b2)) a1) (/ a2 (* b1 b2)) (* b1 b2) (/ (* (/ a2 b1) a1) b2) (* (/ a2 b1) a1) (/ a2 b1) (/ (/ (* a1 a2) b2) b1) (/ (* a1 a2) b2) (* a1 a2))
1.0ms
b1
@-inf
((* (/ a2 (* b1 b2)) a1) (/ a2 (* b1 b2)) (* b1 b2) (/ (* (/ a2 b1) a1) b2) (* (/ a2 b1) a1) (/ a2 b1) (/ (/ (* a1 a2) b2) b1) (/ (* a1 a2) b2) (* a1 a2))

simplify3.0ms (0.1%)

Memory
2.0MiB live, 2.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01131
12131
23631
34131
04131
Stop Event
iter limit
saturated
Counts
7 → 7
Calls
Call 1
Inputs
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) b1)
(/ (* a1 a2) b2)
(* a1 a2)
(/ a2 (* b1 b2))
(/ a2 b1)
(* b1 b2)
Outputs
(/ (* a1 a2) (* b1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) b1) a2)
(/ (* a1 a2) b1)
(*.f64 (/.f64 a1 b1) a2)
(/ (* a1 a2) b2)
(/.f64 (*.f64 a1 a2) b2)
(* a1 a2)
(*.f64 a1 a2)
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b2 b1))
(/ a2 b1)
(/.f64 a2 b1)
(* b1 b2)
(*.f64 b2 b1)

rewrite111.0ms (3.6%)

Memory
-17.3MiB live, 142.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01345
02245
16645
230545
3188245
4702245
0889445
Stop Event
iter limit
node limit
iter limit
Counts
9 → 725
Calls
Call 1
Inputs
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
(/.f64 a2 (*.f64 b1 b2))
(*.f64 b1 b2)
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
(*.f64 (/.f64 a2 b1) a1)
(/.f64 a2 b1)
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
(/.f64 (*.f64 a1 a2) b2)
(*.f64 a1 a2)
Outputs
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a2) b2) b1))
(*.f64 (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b1))
(*.f64 (pow.f64 (pow.f64 a1 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
(*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal -1 binary64))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) (neg.f64 a1))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (*.f64 (neg.f64 a2) a1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 (neg.f64 a2) b1) (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b2) b1))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 a2 b1) a1))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 a1 a2))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (*.f64 a1 a2) b2))
(*.f64 #s(literal 1 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (/.f64 (*.f64 a1 a2) b2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 a2 b1) a1) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) (pow.f64 (pow.f64 a1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1 binary64))
(pow.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1)))))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) (*.f64 b2 b1)) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (*.f64 (neg.f64 b1) b2) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (*.f64 (neg.f64 b1) b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 (*.f64 a1 a2) b2))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 a1 a2))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 a2 b1) a1))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) a1)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (neg.f64 b1) a2) b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 a1 a2) b2))) (*.f64 b2 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (neg.f64 b2) (*.f64 a1 a2))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a2 b1) a1))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) b2)) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 b1) a2) b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b1) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) (/.f64 (*.f64 a1 a2) b2))) (*.f64 b1 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (neg.f64 b1) (*.f64 a1 a2))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a2 b1) a1))) (*.f64 b2 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) b2)) (*.f64 (neg.f64 b1) a1)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 b1) a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)) (neg.f64 b1)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) b1) (*.f64 (neg.f64 b1) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) b2) (*.f64 (neg.f64 b2) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 (/.f64 a1 b1) b2) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 (*.f64 (neg.f64 a2) a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 (neg.f64 b1) a2) a1))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (neg.f64 a1) (*.f64 (/.f64 (neg.f64 b1) a2) b2))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a2) a1))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 b2 (*.f64 a1 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b2 a1) (neg.f64 b1)))
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1))
(/.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) #s(literal 1 binary64))
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
(neg.f64 (/.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(fma.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(fma.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(fma.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a1) b2) b1) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) b2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(exp.f64 (fma.f64 (log.f64 b1) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 (*.f64 a1 a2))) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 (*.f64 a1 a2))) #s(literal -1 binary64) (*.f64 (log.f64 b1) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a1) b2) b1)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) #s(literal 0 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) #s(literal 0 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) #s(literal -1 binary64))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (neg.f64 a2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (neg.f64 a2) b2) b1))
(*.f64 (/.f64 a2 b2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 a2 b1))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) a2)
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 a2 b2))
(*.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (/.f64 a2 b1) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 a2 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (/.f64 b1 a2) b2) (*.f64 (/.f64 b1 a2) b2)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 b1 a2) b2) #s(literal -1 binary64))
(pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) (/.f64 (/.f64 (neg.f64 a2) b2) b1))) (/.f64 (/.f64 (neg.f64 a2) b2) b1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) (/.f64 (/.f64 (neg.f64 a2) b2) b1) (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a2) b2) b1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) b2)) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (neg.f64 b1) a2) b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 (neg.f64 a2) b2))) (*.f64 (*.f64 (neg.f64 b1) b2) b1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 (neg.f64 a2) b1))) (*.f64 (*.f64 (neg.f64 b1) b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 a2 b2))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 a2))) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 a2 b1))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) a2)) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 b1))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (neg.f64 a2) b1) (neg.f64 b2))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) b2))
(/.f64 (/.f64 a2 b2) b1)
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 b1 a2))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 b2 a2))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b1 a2) b2))
(/.f64 (neg.f64 a2) (*.f64 (neg.f64 b1) b2))
(/.f64 (/.f64 a2 b1) b2)
(/.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 a2 (*.f64 b2 b1))
(neg.f64 (/.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) #s(literal 1 binary64)))
(neg.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1))
(fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (/.f64 (/.f64 (neg.f64 a2) b2) b1))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a2) b2) b1))
(exp.f64 (fma.f64 (log.f64 b2) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b1 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b1 a2)) #s(literal -1 binary64) (*.f64 (log.f64 b2) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b1 a2) b2)) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) #s(literal 0 binary64)) (/.f64 a2 (*.f64 b2 b1)))
(+.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b1) b2))
(*.f64 #s(literal 1 binary64) (*.f64 b2 b1))
(*.f64 (neg.f64 b2) (neg.f64 b1))
(*.f64 (*.f64 (neg.f64 b1) b2) #s(literal -1 binary64))
(*.f64 (neg.f64 b1) (neg.f64 b2))
(*.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(*.f64 b2 b1)
(*.f64 b1 b2)
(pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (neg.f64 b1) b2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))) (*.f64 b2 b1))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64)))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))) (*.f64 (neg.f64 b1) b2))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(/.f64 (neg.f64 b2) (/.f64 #s(literal -1 binary64) b1))
(/.f64 (*.f64 (neg.f64 b1) b2) #s(literal -1 binary64))
(/.f64 (neg.f64 b1) (/.f64 #s(literal -1 binary64) b2))
(/.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 b2 (pow.f64 b1 #s(literal -1 binary64)))
(/.f64 b1 (pow.f64 b2 #s(literal -1 binary64)))
(neg.f64 (/.f64 b2 (/.f64 #s(literal -1 binary64) b1)))
(neg.f64 (*.f64 (neg.f64 b1) b2))
(fma.f64 #s(literal 0 binary64) (neg.f64 b2) (*.f64 b2 b1))
(fma.f64 #s(literal 0 binary64) (neg.f64 b1) (*.f64 b2 b1))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b1) b2) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 b2 b1) #s(literal 0 binary64))
(fma.f64 (neg.f64 b2) #s(literal 0 binary64) (*.f64 b2 b1))
(fma.f64 (neg.f64 b2) (neg.f64 b1) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 b1) b2) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 b1) #s(literal 0 binary64) (*.f64 b2 b1))
(fma.f64 (neg.f64 b1) (neg.f64 b2) #s(literal 0 binary64))
(fma.f64 (*.f64 b2 b1) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 b2 b1 #s(literal 0 binary64))
(fma.f64 b1 b2 #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2))
(exp.f64 (neg.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1 binary64))))
(+.f64 (*.f64 (neg.f64 b2) #s(literal 0 binary64)) (*.f64 b2 b1))
(+.f64 (*.f64 (neg.f64 b1) #s(literal 0 binary64)) (*.f64 b2 b1))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 b2 b1))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 b2 b1))
(+.f64 #s(literal 0 binary64) (*.f64 b2 b1))
(+.f64 (*.f64 b2 b1) #s(literal 0 binary64))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a2) b2) b1))
(*.f64 (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b1))
(*.f64 (pow.f64 (pow.f64 a1 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
(*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal -1 binary64))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) (neg.f64 a1))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (*.f64 (neg.f64 a2) a1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 (neg.f64 a2) b1) (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b2) b1))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 a2 b1) a1))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 a1 a2))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (*.f64 a1 a2) b2))
(*.f64 #s(literal 1 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (/.f64 (*.f64 a1 a2) b2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 a2 b1) a1) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) (pow.f64 (pow.f64 a1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1 binary64))
(pow.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1)))))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) (*.f64 b2 b1)) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (*.f64 (neg.f64 b1) b2) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (*.f64 (neg.f64 b1) b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 (*.f64 a1 a2) b2))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 a1 a2))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 a2 b1) a1))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) a1)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (neg.f64 b1) a2) b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 a1 a2) b2))) (*.f64 b2 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (neg.f64 b2) (*.f64 a1 a2))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a2 b1) a1))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) b2)) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 b1) a2) b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b1) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) (/.f64 (*.f64 a1 a2) b2))) (*.f64 b1 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (neg.f64 b1) (*.f64 a1 a2))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a2 b1) a1))) (*.f64 b2 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) b2)) (*.f64 (neg.f64 b1) a1)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 b1) a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)) (neg.f64 b1)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) b1) (*.f64 (neg.f64 b1) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) b2) (*.f64 (neg.f64 b2) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 (/.f64 a1 b1) b2) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 (*.f64 (neg.f64 a2) a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 (neg.f64 b1) a2) a1))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (neg.f64 a1) (*.f64 (/.f64 (neg.f64 b1) a2) b2))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a2) a1))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 b2 (*.f64 a1 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b2 a1) (neg.f64 b1)))
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1))
(/.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) #s(literal 1 binary64))
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
(neg.f64 (/.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(fma.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(fma.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(fma.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a1) b2) b1) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) b2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(exp.f64 (fma.f64 (log.f64 b1) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 (*.f64 a1 a2))) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 (*.f64 a1 a2))) #s(literal -1 binary64) (*.f64 (log.f64 b1) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a1) b2) b1)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) #s(literal 0 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) #s(literal 0 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 a1 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 a2 b1))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 a2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (neg.f64 a2) a1))
(*.f64 (/.f64 a1 b1) a2)
(*.f64 (/.f64 (neg.f64 a2) b1) (neg.f64 a1))
(*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b1))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 a1 a2))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 a2 b1) a1))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal -1 binary64))
(*.f64 (neg.f64 a2) (/.f64 (neg.f64 a1) b1))
(*.f64 (*.f64 a1 a2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 a2 b1) a1) #s(literal 1 binary64))
(*.f64 (/.f64 a2 b1) a1)
(*.f64 a1 (/.f64 a2 b1))
(*.f64 a2 (/.f64 a1 b1))
(pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 a2 b1) a1) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -2 binary64)))) (*.f64 (/.f64 a2 b1) a1))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -3 binary64)))) (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -2 binary64))))) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a2 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -2 binary64))) (*.f64 (neg.f64 b1) (neg.f64 (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -3 binary64))))) (*.f64 (neg.f64 b1) (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (neg.f64 b1) (neg.f64 a1))) (*.f64 (neg.f64 b1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) (*.f64 a1 a2))) (*.f64 b1 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (neg.f64 b1) a1)) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 b1 a2) a1)) b1) (*.f64 (neg.f64 b1) (/.f64 (/.f64 b1 a2) a1)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -2 binary64))) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(/.f64 (neg.f64 (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -3 binary64))) (neg.f64 (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -2 binary64))))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)))
(/.f64 (/.f64 a1 b1) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (neg.f64 a1) (/.f64 (neg.f64 b1) a2))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (neg.f64 b1) a2) a1))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b1 a2) a1))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal -1 binary64))
(/.f64 (*.f64 a1 a2) b1)
(/.f64 (*.f64 (/.f64 a2 b1) a1) #s(literal 1 binary64))
(/.f64 a1 (/.f64 b1 a2))
(/.f64 b1 (*.f64 (neg.f64 b1) (/.f64 (/.f64 (neg.f64 b1) a2) a1)))
(/.f64 a2 (/.f64 b1 a1))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64))))
(neg.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(fma.f64 (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 b1 a2) a1) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (pow.f64 a1 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 a2 b1) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 a1) b1) #s(literal 0 binary64) (*.f64 (/.f64 a2 b1) a1))
(fma.f64 (/.f64 (neg.f64 a1) b1) (neg.f64 a2) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (neg.f64 a2) a1) #s(literal 0 binary64))
(fma.f64 (/.f64 a1 b1) a2 #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 a2) b1) (neg.f64 a1) #s(literal 0 binary64))
(fma.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b1) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a1) b1) (*.f64 (/.f64 a2 b1) a1))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal 0 binary64))
(fma.f64 (pow.f64 b1 #s(literal -1 binary64)) (*.f64 a1 a2) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 a2 b1) a1) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 a2) (/.f64 (neg.f64 a1) b1) #s(literal 0 binary64))
(fma.f64 (*.f64 a1 a2) (pow.f64 b1 #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 a2 b1) a1) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 a2 b1) a1 #s(literal 0 binary64))
(fma.f64 a1 (/.f64 a2 b1) #s(literal 0 binary64))
(fma.f64 a2 (/.f64 a1 b1) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 b1 a2) a1)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a1) b1)) (*.f64 (/.f64 a2 b1) a1))
(+.f64 (*.f64 (/.f64 (neg.f64 a1) b1) #s(literal 0 binary64)) (*.f64 (/.f64 a2 b1) a1))
(+.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 b1) a1))
(+.f64 (*.f64 (/.f64 a2 b1) a1) #s(literal 0 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (pow.f64 (/.f64 b1 a2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b1 a2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 a2))
(*.f64 (/.f64 (neg.f64 a2) b1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a2) b1))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) a2)
(*.f64 #s(literal 1 binary64) (/.f64 a2 b1))
(*.f64 (neg.f64 a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 a2 b1) #s(literal 1 binary64))
(*.f64 a2 (pow.f64 b1 #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 b1 a2))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 b1 a2) (/.f64 b1 a2)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 b1 a2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 b1 a2) #s(literal -1 binary64))
(pow.f64 (/.f64 a2 b1) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a2) b1))) (/.f64 (neg.f64 a2) b1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 a2) b1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a2) b1) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b1)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 a2))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) a2)) (*.f64 b1 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a2)) (neg.f64 b1)) (*.f64 (neg.f64 b1) (/.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) b1) (*.f64 (neg.f64 b1) (/.f64 b1 a2)))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 (neg.f64 a2) b1) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 b1) a2))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 a2))
(/.f64 (neg.f64 a2) (neg.f64 b1))
(/.f64 (/.f64 a2 b1) #s(literal 1 binary64))
(/.f64 a2 b1)
(neg.f64 (/.f64 (neg.f64 a2) b1))
(fma.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64) (/.f64 a2 b1))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b1))
(exp.f64 (*.f64 (log.f64 (/.f64 b1 a2)) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64)) (/.f64 a2 b1))
(+.f64 #s(literal 0 binary64) (/.f64 a2 b1))
(*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a2) b2) b1))
(*.f64 (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b1))
(*.f64 (pow.f64 (pow.f64 a1 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 a2) b1))
(*.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
(*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal -1 binary64))
(*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) (neg.f64 a1))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 a1) b1))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (*.f64 (neg.f64 a2) a1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 (neg.f64 a2) b1) (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 a1) b2))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 (neg.f64 a2) b2) b1))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 (/.f64 a2 b1) a1))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (*.f64 a1 a2))
(*.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 (*.f64 a1 a2) b2))
(*.f64 #s(literal 1 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) b2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 (neg.f64 a1) b2) b1))
(*.f64 (/.f64 (*.f64 a1 a2) b2) (pow.f64 b1 #s(literal -1 binary64)))
(*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)))
(*.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 a2 b1) a1) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) (pow.f64 (pow.f64 a1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(*.f64 a2 (/.f64 (/.f64 a1 b1) b2))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1) #s(literal -1 binary64))
(pow.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1)))))
(/.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) (*.f64 b2 b1)) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (*.f64 (neg.f64 b1) b2) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (*.f64 (neg.f64 b1) b2) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 (neg.f64 b1) b2) (/.f64 (*.f64 a1 a2) b2))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 a1 a2))) (pow.f64 (*.f64 b2 b1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 a2 b1) a1))) (*.f64 (*.f64 (neg.f64 b1) b2) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) b2)) (*.f64 (*.f64 (neg.f64 b1) b2) a1)) (*.f64 (*.f64 (neg.f64 b1) b2) (*.f64 (/.f64 (neg.f64 b1) a2) b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 a1 a2) b2))) (*.f64 b2 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (neg.f64 b2) (*.f64 a1 a2))) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 a2 b1) a1))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) b2)) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 (neg.f64 b1) a2) b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b1) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b1) a2))) (*.f64 (neg.f64 b1) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 a1) b2) a2))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) (/.f64 (*.f64 a1 a2) b2))) (*.f64 b1 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) b2)) (*.f64 (neg.f64 b1) (*.f64 a1 a2))) (*.f64 (neg.f64 b1) (*.f64 (neg.f64 b1) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a2 b1) a1))) (*.f64 b2 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) b2)) (*.f64 (neg.f64 b1) a1)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 (neg.f64 b1) a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)) (neg.f64 b1)) (*.f64 (neg.f64 b1) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) b1) (*.f64 (neg.f64 b1) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) b2) (*.f64 (neg.f64 b2) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (neg.f64 a1) b1) (/.f64 (neg.f64 b2) a2))
(/.f64 (/.f64 (/.f64 a1 b1) b2) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal -1 binary64))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 (*.f64 (neg.f64 a2) a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 (neg.f64 b1) a2) a1))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (/.f64 (neg.f64 a2) b1) (/.f64 (neg.f64 b2) a1))
(/.f64 (neg.f64 a1) (*.f64 (/.f64 (neg.f64 b1) a2) b2))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b2 (*.f64 (neg.f64 a2) a1)) b1))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (/.f64 (/.f64 b1 a2) a1))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1 binary64)) (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)))
(/.f64 (pow.f64 b1 #s(literal -1 binary64)) (/.f64 b2 (*.f64 a1 a2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b1 a2) b2) a1))
(/.f64 (*.f64 (neg.f64 a2) a1) (*.f64 (neg.f64 b1) b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b1) a2) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) (neg.f64 b1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b2 a1) (neg.f64 b1)))
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1))
(/.f64 (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))) #s(literal 1 binary64))
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(/.f64 a2 (*.f64 (/.f64 b2 a1) b1))
(neg.f64 (/.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal 1 binary64)))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(fma.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(fma.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(fma.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(fma.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a1) b2) b1) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a2) b2)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a1) b1)) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (/.f64 (neg.f64 a2) b2) b1) a1))
(exp.f64 (fma.f64 (log.f64 b1) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 (*.f64 a1 a2))) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 (*.f64 a1 a2))) #s(literal -1 binary64) (*.f64 (log.f64 b1) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (/.f64 b1 a2) b2) a1)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (neg.f64 a1) b2) b1)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 (/.f64 (neg.f64 a1) b2) b1) #s(literal 0 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) b1) b2) #s(literal 0 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64)) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(+.f64 #s(literal 0 binary64) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.f64 (pow.f64 (pow.f64 a1 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 a2 b2))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 a1) b2) (neg.f64 a2))
(*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 a1))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (neg.f64 a2) a1))
(*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b2))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(*.f64 (/.f64 a2 b2) (pow.f64 (pow.f64 a1 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 a2 b2) a1)
(*.f64 (/.f64 a1 b2) a2)
(*.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 a1 a2))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a1 a2) b2))
(*.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal -1 binary64))
(*.f64 (neg.f64 a2) (/.f64 (neg.f64 a1) b2))
(*.f64 (/.f64 (*.f64 a1 a2) b2) #s(literal 1 binary64))
(*.f64 (*.f64 a1 a2) (pow.f64 b2 #s(literal -1 binary64)))
(*.f64 a1 (/.f64 a2 b2))
(*.f64 a2 (/.f64 a1 b2))
(pow.f64 (exp.f64 (log.f64 (/.f64 b2 (*.f64 a1 a2)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 b2 (*.f64 a1 a2)) (/.f64 b2 (*.f64 a1 a2))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a1 a2) b2) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 a1) b2) a2)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -2 binary64)))) (/.f64 (*.f64 a1 a2) b2))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -3 binary64)))) (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 (neg.f64 a2) a1))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (*.f64 a1 a2))) b2) (*.f64 (neg.f64 b2) (/.f64 b2 (*.f64 a1 a2))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -2 binary64))))) (*.f64 (neg.f64 b2) (/.f64 (*.f64 a1 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -2 binary64))) (*.f64 (neg.f64 b2) (neg.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -3 binary64))))) (*.f64 (neg.f64 b2) (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64))) (*.f64 (neg.f64 b2) (/.f64 #s(literal -1 binary64) b2))) (/.f64 b2 (*.f64 (neg.f64 a2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (neg.f64 b2) (neg.f64 a2))) (*.f64 (neg.f64 b2) (/.f64 b2 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (*.f64 a1 a2))) (*.f64 b2 b2))
(/.f64 (neg.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -2 binary64))) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(/.f64 (neg.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -3 binary64))) (neg.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -2 binary64))))
(/.f64 (/.f64 (neg.f64 a1) b2) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)))
(/.f64 (neg.f64 a1) (/.f64 (neg.f64 b2) a2))
(/.f64 #s(literal -1 binary64) (/.f64 b2 (*.f64 (neg.f64 a2) a1)))
(/.f64 (/.f64 a1 b2) (pow.f64 a2 #s(literal -1 binary64)))
(/.f64 (pow.f64 b2 #s(literal -1 binary64)) (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b2 (*.f64 a1 a2)))
(/.f64 (*.f64 (neg.f64 a2) a1) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal -1 binary64))
(/.f64 (neg.f64 a2) (/.f64 (neg.f64 b2) a1))
(/.f64 (/.f64 (*.f64 a1 a2) b2) #s(literal 1 binary64))
(/.f64 (*.f64 a1 a2) b2)
(/.f64 a1 (/.f64 b2 a2))
(/.f64 b2 (*.f64 (neg.f64 b2) (/.f64 b2 (*.f64 (neg.f64 a2) a1))))
(/.f64 a2 (/.f64 b2 a1))
(neg.f64 (/.f64 (/.f64 (neg.f64 a1) b2) (pow.f64 a2 #s(literal -1 binary64))))
(neg.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2) #s(literal 0 binary64))
(fma.f64 (pow.f64 (pow.f64 a1 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 a2 b2) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (pow.f64 (/.f64 (neg.f64 b2) a1) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b2 (*.f64 a1 a2)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 a1) b2) (neg.f64 a2) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 a1) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) b2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64) (/.f64 (*.f64 a1 a2) b2))
(fma.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 (neg.f64 a2) a1) #s(literal 0 binary64))
(fma.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) b2) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal 0 binary64))
(fma.f64 (/.f64 a2 b2) (pow.f64 (pow.f64 a1 #s(literal -1 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 a2 b2) a1 #s(literal 0 binary64))
(fma.f64 (/.f64 a1 b2) a2 #s(literal 0 binary64))
(fma.f64 (pow.f64 b2 #s(literal -1 binary64)) (*.f64 a1 a2) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a1 a2) b2) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 a2) a1) (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 (neg.f64 a1) b2) a2) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 a2) (/.f64 (neg.f64 a1) b2) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 a1 a2) b2) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 a1 a2) (pow.f64 b2 #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 a1 (/.f64 a2 b2) #s(literal 0 binary64))
(fma.f64 a2 (/.f64 a1 b2) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 a1) b2) a2))
(exp.f64 (*.f64 (log.f64 (/.f64 b2 (*.f64 a1 a2))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64)) (/.f64 (*.f64 a1 a2) b2))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 a1 a2) b2))
(+.f64 (/.f64 (*.f64 a1 a2) b2) #s(literal 0 binary64))
(*.f64 (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 a1) (neg.f64 a2))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a2) a1))
(*.f64 #s(literal 1 binary64) (*.f64 a1 a2))
(*.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))
(*.f64 (neg.f64 a2) (neg.f64 a1))
(*.f64 (*.f64 a1 a2) #s(literal 1 binary64))
(*.f64 a1 a2)
(*.f64 a2 a1)
(pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 a1 a2) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (neg.f64 a2) a1) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 a1 a2) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a2) a1)))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a1 a2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a1 a2) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 a1 a2) #s(literal 2 binary64)))) (*.f64 a1 a2))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 a1 a2) #s(literal 3 binary64)))) (pow.f64 (*.f64 a1 a2) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 a1 a2) #s(literal 2 binary64))) (*.f64 (neg.f64 a2) a1))
(/.f64 (neg.f64 (pow.f64 (*.f64 a1 a2) #s(literal 3 binary64))) (neg.f64 (pow.f64 (*.f64 a1 a2) #s(literal 2 binary64))))
(/.f64 (neg.f64 a1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64))
(/.f64 (*.f64 a1 a2) #s(literal 1 binary64))
(/.f64 a1 (pow.f64 a2 #s(literal -1 binary64)))
(neg.f64 (*.f64 (neg.f64 a2) a1))
(fma.f64 (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 a1) #s(literal 0 binary64) (*.f64 a1 a2))
(fma.f64 (neg.f64 a1) (neg.f64 a2) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 a1) (*.f64 a1 a2))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a2) a1) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 a1 a2) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 a2) a1) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 a2) (neg.f64 a1) #s(literal 0 binary64))
(fma.f64 (*.f64 a1 a2) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 a1 a2 #s(literal 0 binary64))
(fma.f64 a2 a1 #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 a2) a1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a1 a2) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 a1) #s(literal 0 binary64)) (*.f64 a1 a2))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a1)) (*.f64 a1 a2))
(+.f64 #s(literal 0 binary64) (*.f64 a1 a2))
(+.f64 (*.f64 a1 a2) #s(literal 0 binary64))

eval56.0ms (1.8%)

Memory
33.9MiB live, 110.1MiB allocated
Compiler

Compiled 5 864 to 1 300 computations (77.8% saved)

prune11.0ms (0.4%)

Memory
0.3MiB live, 38.5MiB allocated
Pruning

9 alts after pruning (0 fresh and 9 done)

PrunedKeptTotal
New4820482
Fresh000
Picked033
Done066
Total4829491
Accuracy
100.0%
Counts
491 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.7%
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
82.0%
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
80.4%
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
91.3%
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
88.5%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
83.5%
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
92.5%
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
87.7%
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
98.6%
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
Compiler

Compiled 142 to 97 computations (31.7% saved)

regimes28.0ms (0.9%)

Memory
3.3MiB live, 47.4MiB allocated
Counts
11 → 1
Calls
Call 1
Inputs
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(/.f64 a1 (*.f64 (/.f64 b1 a2) b2))
(/.f64 (*.f64 (/.f64 a1 b1) a2) b2)
(/.f64 (*.f64 (/.f64 a1 b2) a2) b1)
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b1) a1) (neg.f64 b2))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
Outputs
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
Calls

7 calls:

5.0ms
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
4.0ms
a1
4.0ms
b1
4.0ms
a2
4.0ms
b2
Results
AccuracySegmentsBranch
98.6%1a1
98.6%1a2
98.6%1b1
98.6%1b2
98.6%1(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
98.6%1(*.f64 a1 a2)
98.6%1(*.f64 b1 b2)
Compiler

Compiled 17 to 33 computations (-94.1% saved)

regimes12.0ms (0.4%)

Memory
-17.3MiB live, 21.6MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Outputs
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
Calls

7 calls:

2.0ms
b2
2.0ms
a2
2.0ms
b1
2.0ms
a1
1.0ms
(*.f64 a1 a2)
Results
AccuracySegmentsBranch
88.5%1a1
90.5%2a2
88.5%1b1
90.4%2(*.f64 a1 a2)
88.5%1(*.f64 b1 b2)
90.5%2b2
90.4%2(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Compiler

Compiled 17 to 33 computations (-94.1% saved)

regimes9.0ms (0.3%)

Memory
19.1MiB live, 19.1MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
Outputs
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
Calls

7 calls:

1.0ms
b1
1.0ms
a1
1.0ms
(*.f64 b1 b2)
1.0ms
b2
1.0ms
a2
Results
AccuracySegmentsBranch
87.7%1(*.f64 b1 b2)
87.7%1a1
87.7%1b1
87.7%1(*.f64 a1 a2)
87.7%1(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
87.7%1a2
87.7%1b2
Compiler

Compiled 17 to 33 computations (-94.1% saved)

bsearch10.0ms (0.3%)

Memory
-16.1MiB live, 23.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
9.0ms
1.900801872395939e+51
9.452708170779996e+51
Samples
4.0ms96×0valid
Compiler

Compiled 94 to 110 computations (-17% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
ival-div: 1.0ms (52.8% of total)
ival-mult: 1.0ms (52.8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify23.0ms (0.8%)

Memory
6.4MiB live, 44.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01532
11932
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(if (<=.f64 b2 #s(literal 2449999999999999916929924462940194897140832668745728 binary64)) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (*.f64 (/.f64 a2 (*.f64 b1 b2)) a1))
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
Outputs
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(if (<=.f64 b2 #s(literal 2449999999999999916929924462940194897140832668745728 binary64)) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (*.f64 (/.f64 a2 (*.f64 b1 b2)) a1))
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)

soundness372.0ms (12.2%)

Memory
-11.8MiB live, 190.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01767
03067
19567
251667
3320667
0813367
0713
01013
12713
213113
380013
4568913
0805313
Stop Event
done
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 102 to 65 computations (36.3% saved)

preprocess479.0ms (15.7%)

Memory
28.3MiB live, 939.4MiB allocated
Compiler

Compiled 260 to 226 computations (13.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...