Quotient of products

Time bar (total: 5.4s)

analyze123.0ms (2.3%)

Memory
10.9MiB live, 359.2MiB 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)

sample878.0ms (16.3%)

Memory
8.8MiB live, 1 763.3MiB allocated
Samples
611.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 399.0ms
ival-mult: 338.0ms (84.8% of total)
ival-div: 52.0ms (13% of total)
ival-true: 6.0ms (1.5% of total)
ival-assert: 3.0ms (0.8% of total)
Bogosity

preprocess110.0ms (2%)

Memory
-34.1MiB live, 87.3MiB allocated
Algorithm
egg-herbie
Rules
1 502×unsub-neg
1 230×div-sub
782×neg-mul-1
726×associate-/r*
688×distribute-lft-in
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 a1 (/.f64 a2 (*.f64 b1 b2)))
Symmetry

(negabs b2)

(negabs b1)

(negabs a2)

(negabs a1)

(sort a1 a2)

(sort b1 b2)

explain96.0ms (1.8%)

Memory
2.5MiB live, 179.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
430-1(2.82084634888207e-132 1.215534293489343e-91 5.32488046229443e-305 1.2116689326356863e-13)(/.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/o130
(*.f64 b1 b2)overflow34
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))u/n100
(*.f64 a1 a2)underflow26
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))o/n70
(*.f64 a1 a2)overflow32
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))o/o50
(*.f64 a1 a2)overflow32
(*.f64 b1 b2)overflow34
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))u/u40
(*.f64 a1 a2)underflow26
(*.f64 b1 b2)underflow28
/.f64(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))n/u30
(*.f64 b1 b2)underflow28
Confusion
Predicted +Predicted -
+421
-0213
Precision
1.0
Recall
0.9767441860465116
Confusion?
Predicted +Predicted MaybePredicted -
+4201
-00213
Precision?
1.0
Recall?
0.9767441860465116
Freqs
test
numberfreq
0214
142
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
31.0ms512×0valid
Compiler

Compiled 60 to 32 computations (46.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 6.0ms (58.9% of total)
ival-div: 3.0ms (29.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 4 to 4 computations (0% saved)

prune1.0ms (0%)

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

Compiled 11 to 7 computations (36.4% saved)

simplify5.0ms (0.1%)

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

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 b1 b2)
cost-diff0
(*.f64 a1 a2)
cost-diff0
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Rules
40×lower-*.f32
36×lower-*.f64
30×lower-/.f32
28×lower-/.f64
12×*-commutative
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 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 a1 a2)
a1
a2
(*.f64 b1 b2)
b1
b2

localize21.0ms (0.4%)

Memory
-17.7MiB live, 60.7MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 b1 b2)
accuracy100.0%
(*.f64 a1 a2)
accuracy84.6%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Samples
15.0ms256×0valid
Compiler

Compiled 19 to 9 computations (52.6% saved)

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

series13.0ms (0.2%)

Memory
-6.5MiB live, 33.7MiB allocated
Counts
3 → 96
Calls
Call 1
Inputs
#<alt (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))>
#<alt (*.f64 a1 a2)>
#<alt (*.f64 b1 b2)>
Outputs
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
Calls

24 calls:

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

simplify6.0ms (0.1%)

Memory
19.5MiB live, 19.5MiB allocated
Algorithm
egg-herbie
Rules
40×lower-*.f64
40×lower-*.f32
30×lower-/.f32
30×lower-/.f64
12×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07480
116480
234480
345480
445480
045480
Stop Event
iter limit
saturated
Counts
96 → 96
Calls
Call 1
Inputs
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
Outputs
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)

rewrite171.0ms (3.2%)

Memory
-7.7MiB live, 424.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
2 736×lower-*.f32
2 732×lower-*.f64
1 926×lower-/.f32
1 924×lower-/.f64
1 782×lower--.f32
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 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 a1 a2)
(*.f64 b1 b2)
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)) #s(literal 0 binary64)) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(exp.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 b1 b2) (*.f64 a1 a2)) (/.f64 (*.f64 b1 b2) (*.f64 a1 a2)))) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2))))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)) #s(literal 0 binary64) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(neg.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2))))
(/.f64 a1 (/.f64 (*.f64 b1 b2) a2))
(/.f64 a2 (/.f64 (*.f64 b1 b2) a1))
(/.f64 a2 (*.f64 (/.f64 b1 (neg.f64 a1)) (neg.f64 b2)))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 1 binary64))
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b1 (neg.f64 b2)))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b1 b2) (*.f64 a1 a2)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (/.f64 a2 (*.f64 b1 b2)) (/.f64 #s(literal 1 binary64) a1))
(/.f64 #s(literal -1 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 (neg.f64 a1)))))
(/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b1) (neg.f64 b2))
(/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b1) (*.f64 #s(literal 1 binary64) (neg.f64 b2)))
(/.f64 (neg.f64 a2) (/.f64 (*.f64 b1 (neg.f64 b2)) a1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b1 (neg.f64 a1)) b2))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 b2 a1) (neg.f64 b1)))
(/.f64 (neg.f64 a1) (/.f64 (*.f64 b1 (neg.f64 b2)) a2))
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 (neg.f64 a2)) b1))
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b1 a2) (neg.f64 b2)))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)) (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 (*.f64 a1 a2)))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a1 a2)))
(/.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2))) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
(/.f64 (/.f64 a1 (*.f64 b1 b2)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 (neg.f64 a1)))
(/.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 b2 (neg.f64 a1)))
(/.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 (neg.f64 b1) a2))
(/.f64 (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (*.f64 (*.f64 b1 (neg.f64 b2)) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 (*.f64 a2 (neg.f64 a1))))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) (neg.f64 b2)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 (*.f64 a2 (neg.f64 a1))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))) (*.f64 (*.f64 b1 (neg.f64 b2)) (*.f64 a1 a2)))
(/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) (neg.f64 b1))
(/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) (*.f64 #s(literal 1 binary64) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 (neg.f64 a1))))) (*.f64 b1 (neg.f64 b2))) (*.f64 (*.f64 b1 (neg.f64 b2)) (*.f64 b2 (/.f64 b1 (*.f64 a2 (neg.f64 a1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b1 (neg.f64 b2)) (*.f64 a1 a2))) (*.f64 b1 (*.f64 b2 (*.f64 b1 b2))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b1 (neg.f64 b2)) (*.f64 a2 (neg.f64 a1)))) (*.f64 (*.f64 b1 (neg.f64 b2)) (*.f64 b1 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (*.f64 b1 (neg.f64 b2)) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (*.f64 b1 (neg.f64 b2)) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (*.f64 b1 (neg.f64 b2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b1))) (*.f64 (*.f64 b1 (neg.f64 b2)) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (*.f64 b1 (neg.f64 b2)) (/.f64 (*.f64 a1 a2) b2))) (*.f64 (*.f64 b1 (neg.f64 b2)) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (*.f64 b1 (neg.f64 b2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))) (*.f64 (*.f64 b1 (neg.f64 b2)) b1))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) #s(literal 1 binary64)) (*.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))) (*.f64 b1 (neg.f64 b2))))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) #s(literal -1 binary64)) (*.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))) (*.f64 b1 b2)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (/.f64 #s(literal 1 binary64) b2)) (*.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))) (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (/.f64 #s(literal 1 binary64) b1)) (*.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))) (neg.f64 b2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))) #s(literal 1 binary64)) (*.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2))))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))) #s(literal -1 binary64)) (*.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))) (/.f64 #s(literal 1 binary64) b2)) (*.f64 (*.f64 a1 a2) (neg.f64 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))) (/.f64 #s(literal 1 binary64) b1)) (*.f64 (*.f64 a1 a2) (neg.f64 b2)))
(/.f64 (*.f64 (/.f64 a1 b2) (neg.f64 a2)) (neg.f64 b1))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (/.f64 #s(literal -1 binary64) b1)) (*.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))) b2))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (/.f64 #s(literal -1 binary64) b2)) (*.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))) b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))) (/.f64 #s(literal -1 binary64) b1)) (*.f64 (*.f64 a1 a2) b2))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))) (/.f64 #s(literal -1 binary64) b2)) (*.f64 (*.f64 a1 a2) b1))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))) (*.f64 (*.f64 b1 (neg.f64 b2)) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (*.f64 (*.f64 b1 (neg.f64 b2)) (*.f64 a1 a2)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))) (*.f64 (*.f64 b1 b2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (*.f64 (*.f64 b1 b2) (*.f64 a1 a2)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b2) (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))) (*.f64 (neg.f64 b1) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b2) (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (*.f64 (neg.f64 b1) (*.f64 a1 a2)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))) (*.f64 (neg.f64 b2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (*.f64 (neg.f64 b2) (*.f64 a1 a2)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))) (*.f64 b2 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (*.f64 b2 (*.f64 a1 a2)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))) (*.f64 b1 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (*.f64 b1 (*.f64 a1 a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2))) (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2))) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2))) (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2))))) (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 a1 a2)) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)) (/.f64 b1 (*.f64 a2 (neg.f64 a1))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) (/.f64 b1 (*.f64 a1 a2)))
(/.f64 (*.f64 (/.f64 a2 b2) #s(literal -1 binary64)) (/.f64 b1 (neg.f64 a1)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b2) #s(literal -1 binary64)) (/.f64 b1 (*.f64 a2 (neg.f64 a1))))
(/.f64 (*.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) #s(literal 1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)) (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)) (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (*.f64 a1 a2))
(/.f64 (*.f64 (/.f64 (*.f64 a1 a2) b2) #s(literal -1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2))) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2))) (*.f64 a1 a2))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 b2 a1)) (/.f64 (neg.f64 b1) a2))
(/.f64 (/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b1) #s(literal -1 binary64)) b2)
(/.f64 (/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) #s(literal -1 binary64)) b1)
(pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b1 b2) (*.f64 a1 a2)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 b1 b2) (*.f64 a1 a2)) (/.f64 (*.f64 b1 b2) (*.f64 a1 a2))) #s(literal -1/2 binary64))
(*.f64 a1 (/.f64 a2 (*.f64 b1 b2)))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(*.f64 a2 (*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 #s(literal -1 binary64) b2)))
(*.f64 (*.f64 a1 a2) (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)))
(*.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 1 binary64))
(*.f64 (*.f64 a2 (neg.f64 a1)) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 a1 b1) (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a2 b2) (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (*.f64 a1 a2))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 (/.f64 #s(literal 1 binary64) b2) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2))))
(*.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b1) (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b1) (/.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)))
(*.f64 (neg.f64 a2) (/.f64 a1 (*.f64 b1 (neg.f64 b2))))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 a1 (neg.f64 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 a1 b1) (/.f64 #s(literal -1 binary64) b2)))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (neg.f64 a1) (/.f64 a2 (*.f64 b1 (neg.f64 b2))))
(*.f64 (neg.f64 a1) (*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 a2 b2)))
(*.f64 (neg.f64 a1) (*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (neg.f64 a1) (*.f64 (/.f64 a2 b1) (/.f64 #s(literal -1 binary64) b2)))
(*.f64 (neg.f64 a1) (/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 a2)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 a1 b2) (/.f64 (/.f64 a2 b1) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 (/.f64 a1 b2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)) (*.f64 a2 (neg.f64 a1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (*.f64 a1 a2) b2))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (/.f64 (*.f64 a1 a2) b2) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 (neg.f64 b2))) #s(literal -1 binary64))
(*.f64 (/.f64 (*.f64 a1 a2) b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 (*.f64 a1 a2) b2) (/.f64 (/.f64 #s(literal 1 binary64) b1) #s(literal 1 binary64)))
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
(*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 a1 (neg.f64 b1)))
(*.f64 (/.f64 a2 (neg.f64 b2)) (*.f64 (/.f64 a1 (neg.f64 b1)) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 (/.f64 a1 (neg.f64 b1)) #s(literal 1 binary64)))
(*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 a2 (neg.f64 b2)))
(*.f64 (/.f64 a1 (neg.f64 b1)) (*.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 1 binary64)))
(*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 a1 (neg.f64 b2)))
(*.f64 (/.f64 a2 (neg.f64 b1)) (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 (/.f64 a1 (neg.f64 b2)) #s(literal 1 binary64)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 a2 (neg.f64 b1)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (*.f64 (/.f64 a2 (neg.f64 b1)) #s(literal 1 binary64)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 (/.f64 a2 (neg.f64 b1)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (*.f64 a2 (neg.f64 a1)) b1))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b1) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1/2 binary64)) (*.f64 a1 a2)))
(*.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (*.f64 b1 b2) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a1 a2))))
(*.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 (*.f64 b1 (neg.f64 b2))) (neg.f64 a1))
(*.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 a1 (*.f64 b1 (neg.f64 b2))) (neg.f64 a2))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 (/.f64 a2 b2) #s(literal 1 binary64)) (/.f64 a1 b1))
(*.f64 (/.f64 (/.f64 a2 b1) #s(literal 1 binary64)) (/.f64 a1 b2))
(*.f64 (/.f64 (/.f64 a1 b2) #s(literal 1 binary64)) (/.f64 a2 b1))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b1 b2) a2)) (neg.f64 a1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) a1) (/.f64 a2 (neg.f64 b1)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 a1 a2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal -1 binary64)) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 a2 (neg.f64 b1))) (/.f64 a1 (neg.f64 b2)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 a1 (neg.f64 b2))) (/.f64 a2 (neg.f64 b1)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b2) (neg.f64 a1)) (/.f64 a2 (neg.f64 b1)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b2) #s(literal -1 binary64)) (/.f64 (*.f64 a2 (neg.f64 a1)) b1))
(*.f64 (*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b1 b2) #s(literal -1/2 binary64))) (pow.f64 (*.f64 b1 b2) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (neg.f64 a2)) (neg.f64 a1))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (neg.f64 a1)) (neg.f64 a2))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b1 b2) a1)) (neg.f64 a2))
(*.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) (neg.f64 (*.f64 (*.f64 b1 b2) (*.f64 b1 (*.f64 b2 (*.f64 b1 b2)))))) (*.f64 b1 (*.f64 b2 (*.f64 b1 b2))))
(*.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) (neg.f64 (*.f64 b1 (*.f64 b2 (*.f64 b1 b2))))) (*.f64 b1 b2))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) #s(literal 1 binary64)) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b1) #s(literal 1 binary64)) (/.f64 (*.f64 a1 a2) b2))
(+.f64 (*.f64 a1 a2) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 a1 a2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 a1 a2))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 a1 a2)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 a1)))
(fma.f64 a1 a2 #s(literal 0 binary64))
(fma.f64 a2 a1 #s(literal 0 binary64))
(fma.f64 (*.f64 a1 a2) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 a2 (neg.f64 a1)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 a1 a2) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 a2 (neg.f64 a1)) #s(literal 0 binary64))
(fma.f64 (neg.f64 a2) (neg.f64 a1) #s(literal 0 binary64))
(fma.f64 (neg.f64 a1) (neg.f64 a2) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(neg.f64 (*.f64 a2 (neg.f64 a1)))
(/.f64 (*.f64 a1 a2) #s(literal 1 binary64))
(/.f64 (*.f64 a2 (neg.f64 a1)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)))
(/.f64 (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (*.f64 #s(literal -1 binary64) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))) (*.f64 a2 (neg.f64 a1)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (*.f64 a1 a2))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2)))))) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (*.f64 a1 a2))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 a1 a2) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a2 (neg.f64 a1)) #s(literal 3 binary64))) (*.f64 a1 (*.f64 a2 (*.f64 a1 a2))))
(pow.f64 (*.f64 a1 a2) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64))
(*.f64 a1 a2)
(*.f64 a2 a1)
(*.f64 (*.f64 a1 a2) #s(literal 1 binary64))
(*.f64 (*.f64 a2 (neg.f64 a1)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a1 a2))
(*.f64 #s(literal -1 binary64) (*.f64 a2 (neg.f64 a1)))
(*.f64 (neg.f64 a2) (neg.f64 a1))
(*.f64 (neg.f64 a1) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 b1 b2) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 b1 b2))
(exp.f64 (log.f64 (*.f64 b1 b2)))
(exp.f64 (*.f64 (log.f64 (*.f64 b1 b2)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 b1 b2))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 b1 (neg.f64 b2)))
(fma.f64 b1 b2 #s(literal 0 binary64))
(fma.f64 b2 b1 #s(literal 0 binary64))
(fma.f64 (*.f64 b1 b2) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 b1 (neg.f64 b2)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 b1 b2) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 b1 (neg.f64 b2)) #s(literal 0 binary64))
(fma.f64 (neg.f64 b2) (neg.f64 b1) #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 b1) (neg.f64 b2) #s(literal 0 binary64))
(fma.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2)) (neg.f64 b1) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1)) (neg.f64 b2) #s(literal 0 binary64))
(neg.f64 (*.f64 b1 (neg.f64 b2)))
(/.f64 b1 (/.f64 #s(literal 1 binary64) b2))
(/.f64 b2 (/.f64 #s(literal 1 binary64) b1))
(/.f64 (*.f64 b1 b2) #s(literal 1 binary64))
(/.f64 (*.f64 b1 (neg.f64 b2)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b1 b2)))
(/.f64 (neg.f64 b2) (/.f64 #s(literal -1 binary64) b1))
(/.f64 (neg.f64 b1) (/.f64 #s(literal -1 binary64) b2))
(/.f64 (neg.f64 (*.f64 (*.f64 b1 b2) (*.f64 b1 (*.f64 b2 (*.f64 b1 b2))))) (neg.f64 (*.f64 b1 (*.f64 b2 (*.f64 b1 b2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 b1 b2) (*.f64 b1 (*.f64 b2 (*.f64 b1 b2))))) (*.f64 #s(literal -1 binary64) (*.f64 b1 (*.f64 b2 (*.f64 b1 b2)))))
(/.f64 (neg.f64 (*.f64 b1 (*.f64 b2 (*.f64 b1 b2)))) (*.f64 b1 (neg.f64 b2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 b1 b2) (*.f64 b1 (*.f64 b2 (*.f64 b1 b2)))))) (*.f64 b1 (*.f64 b2 (*.f64 b1 b2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 b1 (*.f64 b2 (*.f64 b1 b2))))) (*.f64 b1 b2))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 b1 b2) (*.f64 b1 (*.f64 b2 (*.f64 b1 b2))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b1 (*.f64 b2 (*.f64 b1 b2))) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 b1 (neg.f64 b2)) #s(literal 3 binary64))) (*.f64 b1 (*.f64 b2 (*.f64 b1 b2))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 b1 b2) (*.f64 b1 (*.f64 b2 (*.f64 b1 b2)))))) (*.f64 b1 (*.f64 b2 (*.f64 b1 b2))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b1 (*.f64 b2 (*.f64 b1 b2))))) (*.f64 b1 b2))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 b1 b2) #s(literal -1/2 binary64))) (pow.f64 (*.f64 b1 b2) #s(literal -1/2 binary64)))
(pow.f64 (*.f64 b1 b2) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) #s(literal -1 binary64))
(*.f64 b1 b2)
(*.f64 b2 b1)
(*.f64 (*.f64 b1 b2) #s(literal 1 binary64))
(*.f64 (*.f64 b1 (neg.f64 b2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(*.f64 #s(literal -1 binary64) (*.f64 b1 (neg.f64 b2)))
(*.f64 (neg.f64 b2) (neg.f64 b1))
(*.f64 (neg.f64 b2) (*.f64 (neg.f64 b1) #s(literal 1 binary64)))
(*.f64 (neg.f64 b1) (neg.f64 b2))
(*.f64 (neg.f64 b1) (*.f64 (neg.f64 b2) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2)) (neg.f64 b1))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1)) (neg.f64 b2))

eval54.0ms (1%)

Memory
7.8MiB live, 94.8MiB allocated
Compiler

Compiled 4 322 to 620 computations (85.7% saved)

prune72.0ms (1.3%)

Memory
-11.7MiB live, 142.4MiB allocated
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New3649373
Fresh000
Picked011
Done000
Total36410374
Accuracy
100.0%
Counts
374 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
85.9%
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
83.7%
(/.f64 (*.f64 (/.f64 a1 b2) (neg.f64 a2)) (neg.f64 b1))
91.1%
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
84.5%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
90.1%
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 (neg.f64 a2)) b1))
82.2%
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
98.3%
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
77.6%
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
87.7%
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
84.0%
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (*.f64 a1 a2))
Compiler

Compiled 221 to 145 computations (34.4% saved)

simplify122.0ms (2.3%)

Memory
17.3MiB live, 139.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 b2 (neg.f64 a2))
cost-diff0
(*.f64 (/.f64 b2 (neg.f64 a2)) b1)
cost-diff0
(neg.f64 a1)
cost-diff640
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 (neg.f64 a2)) b1))
cost-diff0
(/.f64 a1 b1)
cost-diff0
(*.f64 a2 (/.f64 a1 b1))
cost-diff384
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
cost-diff0
(*.f64 a1 a2)
cost-diff0
(*.f64 b1 b2)
cost-diff0
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (*.f64 a1 a2))
cost-diff0
(*.f64 b1 b2)
cost-diff0
(/.f64 a1 (*.f64 b1 b2))
cost-diff0
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
cost-diff0
(/.f64 a1 b1)
cost-diff0
(/.f64 a2 b2)
cost-diff384
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
Rules
848×lower-fma.f64
848×lower-fma.f32
848×lower-*.f32
834×lower-*.f64
626×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021107
037103
171103
2158103
3506103
41774103
53094103
63532103
73897103
84054103
94071103
104072103
114072103
124072103
134072103
04072103
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 a1 (*.f64 b1 b2)) a2)
(/.f64 a1 (*.f64 b1 b2))
a1
(*.f64 b1 b2)
b1
b2
a2
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (*.f64 a1 a2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
#s(literal 1 binary64)
(*.f64 b1 b2)
b1
b2
(*.f64 a1 a2)
a1
a2
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a2 (/.f64 a1 b1))
a2
(/.f64 a1 b1)
a1
b1
b2
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 (neg.f64 a2)) b1))
(neg.f64 a1)
a1
(*.f64 (/.f64 b2 (neg.f64 a2)) b1)
(/.f64 b2 (neg.f64 a2))
b2
(neg.f64 a2)
a2
b1
Outputs
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 a2 b2)
a2
b2
(/.f64 a1 b1)
a1
b1
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 a1 (*.f64 b1 b2))
(/.f64 a1 (*.f64 b2 b1))
a1
(*.f64 b1 b2)
(*.f64 b2 b1)
b1
b2
a2
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (*.f64 a1 a2))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b2 b1))
#s(literal 1 binary64)
(*.f64 b1 b2)
(*.f64 b2 b1)
b1
b2
(*.f64 a1 a2)
(*.f64 a2 a1)
a1
a2
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(*.f64 a2 (/.f64 a1 b1))
(/.f64 (*.f64 a2 a1) b1)
a2
(/.f64 a1 b1)
a1
b1
b2
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 (neg.f64 a2)) b1))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(neg.f64 a1)
a1
(*.f64 (/.f64 b2 (neg.f64 a2)) b1)
(/.f64 (*.f64 b1 (neg.f64 b2)) a2)
(/.f64 b2 (neg.f64 a2))
b2
(neg.f64 a2)
a2
b1

localize134.0ms (2.5%)

Memory
-0.1MiB live, 157.2MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(neg.f64 a2)
accuracy100.0%
(neg.f64 a1)
accuracy97.2%
(*.f64 (/.f64 b2 (neg.f64 a2)) b1)
accuracy90.6%
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 (neg.f64 a2)) b1))
accuracy100.0%
(/.f64 a1 b1)
accuracy98.2%
(*.f64 a2 (/.f64 a1 b1))
accuracy91.4%
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
accuracy100.0%
(*.f64 b1 b2)
accuracy100.0%
(*.f64 a1 a2)
accuracy99.5%
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
accuracy84.2%
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (*.f64 a1 a2))
accuracy100.0%
(*.f64 b1 b2)
accuracy92.5%
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
accuracy92.3%
(/.f64 a1 (*.f64 b1 b2))
accuracy100.0%
(/.f64 a2 b2)
accuracy100.0%
(/.f64 a1 b1)
accuracy98.3%
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
Samples
100.0ms256×0valid
Compiler

Compiled 109 to 23 computations (78.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-div: 11.0ms (45.7% of total)
ival-mult: 10.0ms (41.5% of total)
ival-neg: 2.0ms (8.3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series28.0ms (0.5%)

Memory
-16.6MiB live, 59.3MiB allocated
Counts
16 → 516
Calls
Call 1
Inputs
#<alt (*.f64 (/.f64 a2 b2) (/.f64 a1 b1))>
#<alt (/.f64 a2 b2)>
#<alt (/.f64 a1 b1)>
#<alt (*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)>
#<alt (/.f64 a1 (*.f64 b1 b2))>
#<alt (*.f64 b1 b2)>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (*.f64 a1 a2))>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 b1 b2))>
#<alt (*.f64 a1 a2)>
#<alt (/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)>
#<alt (*.f64 a2 (/.f64 a1 b1))>
#<alt (/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 (neg.f64 a2)) b1))>
#<alt (neg.f64 a1)>
#<alt (*.f64 (/.f64 b2 (neg.f64 a2)) b1)>
#<alt (/.f64 b2 (neg.f64 a2))>
#<alt (neg.f64 a2)>
Outputs
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (* a1 a2)>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (* -1 a1)>
#<alt (* -1 a1)>
#<alt (* -1 a1)>
#<alt (* -1 a1)>
#<alt (* -1 a1)>
#<alt (* -1 a1)>
#<alt (* -1 a1)>
#<alt (* -1 a1)>
#<alt (* -1 a1)>
#<alt (* -1 a1)>
#<alt (* -1 a1)>
#<alt (* -1 a1)>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ (* b1 b2) a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 (/ b2 a2))>
#<alt (* -1 a2)>
#<alt (* -1 a2)>
#<alt (* -1 a2)>
#<alt (* -1 a2)>
#<alt (* -1 a2)>
#<alt (* -1 a2)>
#<alt (* -1 a2)>
#<alt (* -1 a2)>
#<alt (* -1 a2)>
#<alt (* -1 a2)>
#<alt (* -1 a2)>
#<alt (* -1 a2)>
Calls

129 calls:

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

simplify35.0ms (0.7%)

Memory
-15.2MiB live, 74.3MiB allocated
Algorithm
egg-herbie
Rules
132×lower-*.f64
132×lower-fma.f64
132×lower-fma.f32
132×lower-*.f32
116×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0202808
1462808
2872808
31332808
41702808
52012808
62312808
73112808
83932808
94052808
04052808
Stop Event
iter limit
saturated
Counts
516 → 516
Calls
Call 1
Inputs
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(* a1 a2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(* -1 a1)
(* -1 a1)
(* -1 a1)
(* -1 a1)
(* -1 a1)
(* -1 a1)
(* -1 a1)
(* -1 a1)
(* -1 a1)
(* -1 a1)
(* -1 a1)
(* -1 a1)
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ (* b1 b2) a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 (/ b2 a2))
(* -1 a2)
(* -1 a2)
(* -1 a2)
(* -1 a2)
(* -1 a2)
(* -1 a2)
(* -1 a2)
(* -1 a2)
(* -1 a2)
(* -1 a2)
(* -1 a2)
(* -1 a2)
Outputs
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(* a1 a2)
(*.f64 a1 a2)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(/ (* a1 a2) (* b1 b2))
(*.f64 a2 (/.f64 a1 (*.f64 b1 b2)))
(* -1 a1)
(neg.f64 a1)
(* -1 a1)
(neg.f64 a1)
(* -1 a1)
(neg.f64 a1)
(* -1 a1)
(neg.f64 a1)
(* -1 a1)
(neg.f64 a1)
(* -1 a1)
(neg.f64 a1)
(* -1 a1)
(neg.f64 a1)
(* -1 a1)
(neg.f64 a1)
(* -1 a1)
(neg.f64 a1)
(* -1 a1)
(neg.f64 a1)
(* -1 a1)
(neg.f64 a1)
(* -1 a1)
(neg.f64 a1)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ (* b1 b2) a2))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 (/ b2 a2))
(/.f64 b2 (neg.f64 a2))
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)
(* -1 a2)
(neg.f64 a2)

rewrite260.0ms (4.8%)

Memory
44.6MiB live, 515.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
3 880×lower-/.f32
3 866×lower-/.f64
3 102×lower-*.f32
3 088×lower-*.f64
1 540×lower--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02180
03776
111176
258076
3424176
0837976
Stop Event
iter limit
node limit
iter limit
Counts
16 → 1 972
Calls
Call 1
Inputs
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(/.f64 a2 b2)
(/.f64 a1 b1)
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
(/.f64 a1 (*.f64 b1 b2))
(*.f64 b1 b2)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (*.f64 a1 a2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(*.f64 a1 a2)
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(*.f64 a2 (/.f64 a1 b1))
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 (neg.f64 a2)) b1))
(neg.f64 a1)
(*.f64 (/.f64 b2 (neg.f64 a2)) b1)
(/.f64 b2 (neg.f64 a2))
(neg.f64 a2)
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 0 binary64)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) #s(literal 0 binary64)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(exp.f64 (*.f64 (log.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) #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 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 a1))) (*.f64 b2 (neg.f64 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a1)) (/.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (/.f64 #s(literal 1 binary64) a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) b2) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a1 a1)) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) #s(literal 1 binary64)) (/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a1)) (/.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 (*.f64 a2 (neg.f64 a1)))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a2 (neg.f64 a1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (/.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 b2 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))) (/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)) (/.f64 (*.f64 a1 a1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))) (/.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))) (/.f64 (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))) (/.f64 (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1))) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))
(fma.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(fma.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(fma.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(neg.f64 (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1)))
(neg.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) (neg.f64 a1)))
(/.f64 a2 (/.f64 (*.f64 b2 b1) a1))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 a1 (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 #s(literal 1 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(/.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 (*.f64 a2 a1)) (neg.f64 b2))))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (neg.f64 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 a2) (/.f64 (*.f64 b2 (neg.f64 b1)) a1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 (*.f64 a2 a1)) (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) (neg.f64 b2))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a2 a1)))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 (*.f64 a2 a1)))
(/.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b2 (neg.f64 b1)))
(/.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) (neg.f64 b1))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 (*.f64 a2 (neg.f64 a1))))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (*.f64 a1 a1) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1)))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 (*.f64 a1 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 a1 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (*.f64 (*.f64 a1 a1) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 (neg.f64 (*.f64 a1 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a1))
(/.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 b1 (neg.f64 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 (neg.f64 a2) b2)) (*.f64 (*.f64 a1 a1) b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal 1 binary64) b1)) (*.f64 (*.f64 a1 a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64)) (*.f64 a1 (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal -1 binary64)) (*.f64 a1 (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 (neg.f64 a2) b2)) (*.f64 a1 b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal 1 binary64) b1)) (*.f64 a1 (/.f64 b2 (neg.f64 a2))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a1 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a1 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 b1 (*.f64 a1 a1)))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 a1))) (*.f64 b1 a1))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 (/.f64 b2 (neg.f64 a2)) (*.f64 a1 a1)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 a1))) (*.f64 (/.f64 b2 (neg.f64 a2)) a1))
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal 1 binary64)) (/.f64 b1 (neg.f64 a2)))
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) a2) (neg.f64 b1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a1 a1))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(/.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2)) b2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))))
(/.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 b2 a2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))
(/.f64 (neg.f64 (/.f64 a2 b1)) (neg.f64 (/.f64 b2 a1)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (*.f64 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64)) b1)
(/.f64 (*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 a1 a1))
(/.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 a1))) a1)
(/.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 a2 a2))
(/.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 a2))) a2)
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a2 a1)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (/.f64 a2 (*.f64 b2 b1)))) (*.f64 a1 a1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (/.f64 a2 (*.f64 b2 b1)))) a1)
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal 1 binary64) b1)) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 a1) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 b1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (*.f64 b2 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 #s(literal -1 binary64) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (/.f64 (*.f64 b2 b1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (neg.f64 b1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 a1) b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (neg.f64 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (neg.f64 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b1 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a1 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (neg.f64 b2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a1 (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a1 (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 (neg.f64 b1)) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 (neg.f64 b1)) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 (neg.f64 b1)) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 (neg.f64 b1)) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (*.f64 a2 a2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 b2) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b1 (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) a2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (*.f64 b2 b1)) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (*.f64 b2 b1)) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 (neg.f64 a2) b2))) (neg.f64 (*.f64 (*.f64 a1 a1) b1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64))) (neg.f64 (*.f64 a1 (neg.f64 (/.f64 (*.f64 b2 b1) a2)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 (neg.f64 a2) b2))) (neg.f64 (*.f64 a1 b1)))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64))) (*.f64 b2 (neg.f64 b1)))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64))) (/.f64 b2 (neg.f64 a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal -1 binary64))) (neg.f64 (*.f64 a1 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal 1 binary64) b1))) (neg.f64 (*.f64 (*.f64 a1 a1) (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal 1 binary64) b1))) (neg.f64 (*.f64 a1 (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 b1 (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 b1 a1)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 (/.f64 b2 (neg.f64 a2)) (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (/.f64 b2 (neg.f64 a2)) a1)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal 1 binary64))) (/.f64 b1 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a2) (neg.f64 b1))))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2))) (neg.f64 b2))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1))))) (neg.f64 (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 a1)))) (neg.f64 a1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 a2)))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a2 a1))) b2)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))) (neg.f64 a1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal 1 binary64) b1))) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64))) (neg.f64 b2))
(pow.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) #s(literal -1 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 a1))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 a2 (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)))
(*.f64 (*.f64 a2 a1) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (neg.f64 a1) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (neg.f64 a2) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1)))
(*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a1 (neg.f64 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (*.f64 a2 a1) b2))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (/.f64 a2 b2) (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a1 (/.f64 b1 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 a1))
(*.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal -1 binary64))
(*.f64 (/.f64 (*.f64 a2 a1) b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (*.f64 a2 (neg.f64 a1)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 a2))
(*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 a2) (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a2 b2) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 a1 b2) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 (neg.f64 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 a1 (/.f64 b1 (neg.f64 a2))))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) a2)))
(*.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 a2 (*.f64 b2 b1)) a1)
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 a2 (neg.f64 b1)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal -1 binary64) (/.f64 b1 a2)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (*.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) b1)))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 a1 (neg.f64 b2)))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)) (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.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 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(+.f64 #s(literal 0 binary64) (/.f64 a2 b2))
(exp.f64 (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b2)) (/.f64 (*.f64 (/.f64 a2 b2) (/.f64 a2 b2)) (/.f64 (neg.f64 a2) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (neg.f64 b2)) (/.f64 (neg.f64 a2) b2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (neg.f64 b2)) (/.f64 (neg.f64 a2) b2))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 a2 a2))) (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 (neg.f64 b2) (*.f64 a2 a2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) a2)) (/.f64 (*.f64 a2 a2) (*.f64 (neg.f64 b2) a2)))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 b2 b2)) (/.f64 (*.f64 (neg.f64 b2) a2) (*.f64 b2 b2)))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 b2) (/.f64 b2 (neg.f64 a2)))) (/.f64 (*.f64 (neg.f64 b2) #s(literal 1 binary64)) (*.f64 (neg.f64 b2) (/.f64 b2 (neg.f64 a2)))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) b2)) (/.f64 (*.f64 (neg.f64 b2) (neg.f64 a2)) (*.f64 (neg.f64 b2) b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a2 b2) (/.f64 a2 b2) #s(literal 0 binary64)))) (/.f64 (neg.f64 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2)))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a2 b2) (/.f64 a2 b2) #s(literal 0 binary64)))))
(neg.f64 (/.f64 (neg.f64 a2) b2))
(/.f64 a2 b2)
(/.f64 (/.f64 a2 b2) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 b2 a2))
(/.f64 (neg.f64 a2) (neg.f64 b2))
(/.f64 #s(literal -1 binary64) (/.f64 b2 (neg.f64 a2)))
(/.f64 (/.f64 (neg.f64 a2) b2) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (*.f64 a2 (*.f64 a2 a2)) (neg.f64 (*.f64 (neg.f64 b2) (*.f64 a2 a2))))
(/.f64 (*.f64 a2 (*.f64 a2 a2)) (neg.f64 (*.f64 (*.f64 a2 a2) (neg.f64 b2))))
(/.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (*.f64 (neg.f64 b2) (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (*.f64 (*.f64 a2 a2) (neg.f64 b2)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (neg.f64 (*.f64 a2 a2)) (*.f64 (neg.f64 b2) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) a2)) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (*.f64 (neg.f64 b2) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (neg.f64 a2))) (*.f64 (neg.f64 b2) b2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64)) (*.f64 a2 (neg.f64 b2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a2 a2))) (neg.f64 (*.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a2 b2) (/.f64 a2 b2) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 b2) (/.f64 a2 b2))) (/.f64 (neg.f64 a2) b2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (/.f64 #s(literal -1 binary64) b2)) (*.f64 a2 a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 #s(literal -1 binary64) b2)) a2)
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) a2))) (neg.f64 (*.f64 b2 b2)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 b2) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 b2) (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (neg.f64 b2) (neg.f64 a2)))) (neg.f64 (*.f64 (neg.f64 b2) b2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64))) (neg.f64 (*.f64 a2 (neg.f64 b2))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2)))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a2 b2) (/.f64 a2 b2) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 b2) (/.f64 a2 b2)))) (/.f64 a2 b2))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (/.f64 #s(literal -1 binary64) b2))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 #s(literal -1 binary64) b2))) (neg.f64 a2))
(pow.f64 (/.f64 a2 b2) #s(literal 1 binary64))
(pow.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 a2 b2) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 b2 a2))) #s(literal -1 binary64))
(*.f64 a2 (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 a2 b2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a2 b2))
(*.f64 (neg.f64 a2) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (neg.f64 a2) (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (neg.f64 a2) b2) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) b2) a2)
(*.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 a2))
(*.f64 (pow.f64 (/.f64 a2 b2) #s(literal 1/2 binary64)) (pow.f64 (/.f64 a2 b2) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b2) #s(literal -1 binary64)) (neg.f64 a2))
(+.f64 #s(literal 0 binary64) (/.f64 a1 b1))
(exp.f64 (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a1 (neg.f64 b1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a1) (neg.f64 b1)) (/.f64 a1 (neg.f64 b1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a1 a1)) (neg.f64 b1)) (/.f64 a1 (neg.f64 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (*.f64 a1 a1))) (/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (neg.f64 b1) (*.f64 a1 a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) a1)) (/.f64 (*.f64 a1 a1) (*.f64 (neg.f64 b1) a1)))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 b1 b1)) (/.f64 (*.f64 (neg.f64 b1) a1) (*.f64 b1 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a1 b1) (/.f64 a1 b1) (*.f64 #s(literal 0 binary64) (/.f64 a1 (neg.f64 b1)))))) (/.f64 (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 b1 (*.f64 b1 b1))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a1 b1) (/.f64 a1 b1) (*.f64 #s(literal 0 binary64) (/.f64 a1 (neg.f64 b1)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (/.f64 a1 (neg.f64 b1)))) (/.f64 (*.f64 (/.f64 a1 b1) (/.f64 a1 b1)) (+.f64 #s(literal 0 binary64) (/.f64 a1 (neg.f64 b1)))))
(neg.f64 (/.f64 a1 (neg.f64 b1)))
(neg.f64 (*.f64 (/.f64 a1 (neg.f64 b1)) #s(literal 1 binary64)))
(/.f64 a1 b1)
(/.f64 #s(literal 1 binary64) (/.f64 b1 a1))
(/.f64 (neg.f64 a1) (neg.f64 b1))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) a1))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 (neg.f64 b1) (*.f64 a1 a1))))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 (*.f64 a1 a1) (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 a1 a1) (neg.f64 b1)))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (neg.f64 b1) (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 a1 a1)) (*.f64 (neg.f64 b1) a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) a1)) (*.f64 b1 b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64)) (*.f64 a1 (neg.f64 b1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a1 a1))) (neg.f64 (*.f64 (neg.f64 b1) a1)))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 b1 (*.f64 b1 b1)))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a1 b1) (/.f64 a1 b1) (*.f64 #s(literal 0 binary64) (/.f64 a1 (neg.f64 b1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 a1 b1) (/.f64 a1 b1))) (+.f64 #s(literal 0 binary64) (/.f64 a1 (neg.f64 b1))))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal -1 binary64) b1)) (*.f64 a1 a1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal -1 binary64) b1)) a1)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64))) (neg.f64 (*.f64 a1 (neg.f64 b1))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) a1))) (neg.f64 (*.f64 b1 b1)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 b1 (*.f64 b1 b1))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a1 b1) (/.f64 a1 b1) (*.f64 #s(literal 0 binary64) (/.f64 a1 (neg.f64 b1)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 a1 b1) (/.f64 a1 b1)))) (neg.f64 (+.f64 #s(literal 0 binary64) (/.f64 a1 (neg.f64 b1)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal -1 binary64) b1))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal -1 binary64) b1))) (neg.f64 a1))
(pow.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(pow.f64 (/.f64 b1 a1) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 a1 b1) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 b1 a1) (/.f64 b1 a1)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 b1 a1))) #s(literal -1 binary64))
(*.f64 a1 (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a1 b1))
(*.f64 (neg.f64 a1) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (neg.f64 a1) (*.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 a1 (neg.f64 b1)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 a1 (neg.f64 b1)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) a1)
(*.f64 (/.f64 a1 (neg.f64 b1)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 a1))
(*.f64 (pow.f64 (/.f64 a1 b1) #s(literal 1/2 binary64)) (pow.f64 (/.f64 a1 b1) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) #s(literal -1 binary64)) (neg.f64 a1))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 0 binary64)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) #s(literal 0 binary64)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(exp.f64 (*.f64 (log.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) #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 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 a1))) (*.f64 b2 (neg.f64 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a1)) (/.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (/.f64 #s(literal 1 binary64) a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) b2) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a1 a1)) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) #s(literal 1 binary64)) (/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a1)) (/.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 (*.f64 a2 (neg.f64 a1)))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a2 (neg.f64 a1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (/.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 b2 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))) (/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)) (/.f64 (*.f64 a1 a1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))) (/.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))) (/.f64 (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))) (/.f64 (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1))) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))
(fma.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(fma.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(fma.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(neg.f64 (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1)))
(neg.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) (neg.f64 a1)))
(/.f64 a2 (/.f64 (*.f64 b2 b1) a1))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 a1 (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 #s(literal 1 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(/.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 (*.f64 a2 a1)) (neg.f64 b2))))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (neg.f64 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 a2) (/.f64 (*.f64 b2 (neg.f64 b1)) a1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 (*.f64 a2 a1)) (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) (neg.f64 b2))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a2 a1)))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 (*.f64 a2 a1)))
(/.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b2 (neg.f64 b1)))
(/.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) (neg.f64 b1))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 (*.f64 a2 (neg.f64 a1))))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (*.f64 a1 a1) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1)))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 (*.f64 a1 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 a1 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (*.f64 (*.f64 a1 a1) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 (neg.f64 (*.f64 a1 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a1))
(/.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 b1 (neg.f64 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 (neg.f64 a2) b2)) (*.f64 (*.f64 a1 a1) b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal 1 binary64) b1)) (*.f64 (*.f64 a1 a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64)) (*.f64 a1 (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal -1 binary64)) (*.f64 a1 (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 (neg.f64 a2) b2)) (*.f64 a1 b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal 1 binary64) b1)) (*.f64 a1 (/.f64 b2 (neg.f64 a2))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a1 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a1 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 b1 (*.f64 a1 a1)))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 a1))) (*.f64 b1 a1))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 (/.f64 b2 (neg.f64 a2)) (*.f64 a1 a1)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 a1))) (*.f64 (/.f64 b2 (neg.f64 a2)) a1))
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal 1 binary64)) (/.f64 b1 (neg.f64 a2)))
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) a2) (neg.f64 b1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a1 a1))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(/.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2)) b2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))))
(/.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 b2 a2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))
(/.f64 (neg.f64 (/.f64 a2 b1)) (neg.f64 (/.f64 b2 a1)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (*.f64 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64)) b1)
(/.f64 (*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 a1 a1))
(/.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 a1))) a1)
(/.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 a2 a2))
(/.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 a2))) a2)
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a2 a1)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (/.f64 a2 (*.f64 b2 b1)))) (*.f64 a1 a1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (/.f64 a2 (*.f64 b2 b1)))) a1)
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal 1 binary64) b1)) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 a1) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 b1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (*.f64 b2 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 #s(literal -1 binary64) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (/.f64 (*.f64 b2 b1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (neg.f64 b1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 a1) b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (neg.f64 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (neg.f64 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b1 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a1 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (neg.f64 b2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a1 (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a1 (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 (neg.f64 b1)) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 (neg.f64 b1)) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 (neg.f64 b1)) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 (neg.f64 b1)) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (*.f64 a2 a2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 b2) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b1 (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) a2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (*.f64 b2 b1)) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (*.f64 b2 b1)) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 (neg.f64 a2) b2))) (neg.f64 (*.f64 (*.f64 a1 a1) b1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64))) (neg.f64 (*.f64 a1 (neg.f64 (/.f64 (*.f64 b2 b1) a2)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 (neg.f64 a2) b2))) (neg.f64 (*.f64 a1 b1)))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64))) (*.f64 b2 (neg.f64 b1)))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64))) (/.f64 b2 (neg.f64 a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal -1 binary64))) (neg.f64 (*.f64 a1 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal 1 binary64) b1))) (neg.f64 (*.f64 (*.f64 a1 a1) (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal 1 binary64) b1))) (neg.f64 (*.f64 a1 (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 b1 (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 b1 a1)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 (/.f64 b2 (neg.f64 a2)) (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (/.f64 b2 (neg.f64 a2)) a1)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal 1 binary64))) (/.f64 b1 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a2) (neg.f64 b1))))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2))) (neg.f64 b2))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1))))) (neg.f64 (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 a1)))) (neg.f64 a1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 a2)))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a2 a1))) b2)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))) (neg.f64 a1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal 1 binary64) b1))) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64))) (neg.f64 b2))
(pow.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) #s(literal -1 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 a1))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 a2 (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)))
(*.f64 (*.f64 a2 a1) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (neg.f64 a1) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (neg.f64 a2) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1)))
(*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a1 (neg.f64 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (*.f64 a2 a1) b2))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (/.f64 a2 b2) (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a1 (/.f64 b1 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 a1))
(*.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal -1 binary64))
(*.f64 (/.f64 (*.f64 a2 a1) b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (*.f64 a2 (neg.f64 a1)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 a2))
(*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 a2) (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a2 b2) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 a1 b2) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 (neg.f64 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 a1 (/.f64 b1 (neg.f64 a2))))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) a2)))
(*.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 a2 (*.f64 b2 b1)) a1)
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 a2 (neg.f64 b1)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal -1 binary64) (/.f64 b1 a2)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (*.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) b1)))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 a1 (neg.f64 b2)))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)) (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.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 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(+.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 b1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b2 b1) a1)) #s(literal -1 binary64)))
(exp.f64 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 b2) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 b2) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a1)) (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a1) (*.f64 b2 (neg.f64 b1))) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a1 a1)) (*.f64 b2 (neg.f64 b1))) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 (neg.f64 b1)) (*.f64 a1 a1))) (/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (*.f64 b2 (neg.f64 b1)) (*.f64 a1 a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 (neg.f64 b1)) a1)) (/.f64 (*.f64 a1 a1) (*.f64 (*.f64 b2 (neg.f64 b1)) a1)))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (neg.f64 b1))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (/.f64 (*.f64 (*.f64 b2 (neg.f64 b1)) a1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 a1 (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))) (/.f64 (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 a1 (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))) (/.f64 (*.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 a1 (*.f64 b2 b1))) (+.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))
(neg.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))))
(neg.f64 (*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 #s(literal 1 binary64) b2)))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (neg.f64 a1)))
(/.f64 a1 (*.f64 b2 b1))
(/.f64 (/.f64 a1 b1) b2)
(/.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) a1))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (/.f64 a1 b2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a1))
(/.f64 (neg.f64 a1) (*.f64 b2 (neg.f64 b1)))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b2 (neg.f64 b1)) a1))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b1 (/.f64 a1 b2))))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 a1))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) #s(literal -1 binary64))
(/.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 b2))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 b2 a1)))
(/.f64 (/.f64 a1 b2) b1)
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 (*.f64 b2 (neg.f64 b1)) (*.f64 a1 a1))))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 (*.f64 a1 a1) (*.f64 b2 (neg.f64 b1)))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 a1 a1) (*.f64 b2 (neg.f64 b1))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 (neg.f64 b1)) (*.f64 a1 a1)))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (neg.f64 (*.f64 a1 a1)) (*.f64 (*.f64 b2 (neg.f64 b1)) a1))
(/.f64 (/.f64 a1 (neg.f64 b2)) (neg.f64 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (neg.f64 b1))) (*.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64)) (*.f64 a1 (*.f64 b2 (neg.f64 b1))))
(/.f64 (neg.f64 (neg.f64 (*.f64 a1 a1))) (neg.f64 (*.f64 (*.f64 b2 (neg.f64 b1)) a1)))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 a1 (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))
(/.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) b2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 a1 (*.f64 b2 b1)))) (+.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b2) (neg.f64 a1)) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b2) #s(literal -1 binary64)) (/.f64 (neg.f64 b1) a1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1))) (*.f64 a1 a1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1))) a1)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64))) (neg.f64 (*.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64))) (neg.f64 b2))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b2) #s(literal -1 binary64))) (/.f64 b1 a1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) b2)
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (neg.f64 b1))) (*.f64 (*.f64 b2 (neg.f64 b1)) a1))) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 a1 (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 a1 (*.f64 b2 b1))))) (neg.f64 (+.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))) (neg.f64 a1))
(pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b2 b1) a1) #s(literal -1 binary64))
(pow.f64 (/.f64 b1 (/.f64 a1 b2)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 b1) a1)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 b2 b1) a1))) #s(literal -1 binary64))
(*.f64 a1 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1)
(*.f64 (neg.f64 a1) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 #s(literal -1 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 #s(literal 1 binary64) b2)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a1 b2))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) #s(literal -1 binary64))
(*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 a1 (neg.f64 b2)))
(*.f64 (/.f64 a1 b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (neg.f64 a1))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 a1 (neg.f64 b1)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) a1))
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b2) (neg.f64 a1)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b2) #s(literal -1 binary64)) (/.f64 a1 (neg.f64 b1)))
(*.f64 (*.f64 a1 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (*.f64 b2 b1)))
(exp.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 b2 b1))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 b2 (neg.f64 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) b1)) (/.f64 (neg.f64 b2) (/.f64 #s(literal 1 binary64) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) b2)) (/.f64 b1 (/.f64 #s(literal -1 binary64) b2)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) b1)) (/.f64 b2 (/.f64 #s(literal -1 binary64) b1)))
(neg.f64 (*.f64 b2 (neg.f64 b1)))
(/.f64 b2 (/.f64 #s(literal 1 binary64) b1))
(/.f64 b1 (/.f64 #s(literal 1 binary64) b2))
(/.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(/.f64 (*.f64 b2 (neg.f64 b1)) #s(literal -1 binary64))
(/.f64 (neg.f64 b1) (/.f64 #s(literal -1 binary64) b2))
(/.f64 (neg.f64 b2) (/.f64 #s(literal -1 binary64) b1))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal 1/2 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(/.f64 (exp.f64 (log.f64 (*.f64 b2 (neg.f64 b1)))) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))))
(pow.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) #s(literal 1/2 binary64))
(*.f64 b2 b1)
(*.f64 b1 b2)
(*.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 b2 b1))
(*.f64 #s(literal -1 binary64) (*.f64 b2 (neg.f64 b1)))
(*.f64 (*.f64 b2 (neg.f64 b1)) #s(literal -1 binary64))
(*.f64 (neg.f64 b1) (neg.f64 b2))
(*.f64 (neg.f64 b2) (neg.f64 b1))
(*.f64 (*.f64 (neg.f64 b1) #s(literal -1 binary64)) b2)
(*.f64 (*.f64 (neg.f64 b2) #s(literal -1 binary64)) b1)
(*.f64 (exp.f64 (log.f64 b1)) (exp.f64 (log.f64 b2)))
(*.f64 (exp.f64 (log.f64 b2)) (exp.f64 (log.f64 b1)))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 0 binary64)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) #s(literal 0 binary64)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(exp.f64 (*.f64 (log.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) #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 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 a1))) (*.f64 b2 (neg.f64 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a1)) (/.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (/.f64 #s(literal 1 binary64) a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) b2) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a1 a1)) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) #s(literal 1 binary64)) (/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a1)) (/.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 (*.f64 a2 (neg.f64 a1)))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a2 (neg.f64 a1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (/.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 b2 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))) (/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)) (/.f64 (*.f64 a1 a1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))) (/.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))) (/.f64 (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))) (/.f64 (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1))) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))
(fma.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(fma.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(fma.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(neg.f64 (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1)))
(neg.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) (neg.f64 a1)))
(/.f64 a2 (/.f64 (*.f64 b2 b1) a1))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 a1 (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 #s(literal 1 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(/.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 (*.f64 a2 a1)) (neg.f64 b2))))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (neg.f64 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 a2) (/.f64 (*.f64 b2 (neg.f64 b1)) a1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 (*.f64 a2 a1)) (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) (neg.f64 b2))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a2 a1)))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 (*.f64 a2 a1)))
(/.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b2 (neg.f64 b1)))
(/.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) (neg.f64 b1))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 (*.f64 a2 (neg.f64 a1))))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (*.f64 a1 a1) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1)))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 (*.f64 a1 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 a1 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (*.f64 (*.f64 a1 a1) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 (neg.f64 (*.f64 a1 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a1))
(/.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 b1 (neg.f64 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 (neg.f64 a2) b2)) (*.f64 (*.f64 a1 a1) b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal 1 binary64) b1)) (*.f64 (*.f64 a1 a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64)) (*.f64 a1 (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal -1 binary64)) (*.f64 a1 (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 (neg.f64 a2) b2)) (*.f64 a1 b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal 1 binary64) b1)) (*.f64 a1 (/.f64 b2 (neg.f64 a2))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a1 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a1 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 b1 (*.f64 a1 a1)))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 a1))) (*.f64 b1 a1))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 (/.f64 b2 (neg.f64 a2)) (*.f64 a1 a1)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 a1))) (*.f64 (/.f64 b2 (neg.f64 a2)) a1))
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal 1 binary64)) (/.f64 b1 (neg.f64 a2)))
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) a2) (neg.f64 b1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a1 a1))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(/.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2)) b2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))))
(/.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 b2 a2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))
(/.f64 (neg.f64 (/.f64 a2 b1)) (neg.f64 (/.f64 b2 a1)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (*.f64 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64)) b1)
(/.f64 (*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 a1 a1))
(/.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 a1))) a1)
(/.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 a2 a2))
(/.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 a2))) a2)
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a2 a1)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (/.f64 a2 (*.f64 b2 b1)))) (*.f64 a1 a1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (/.f64 a2 (*.f64 b2 b1)))) a1)
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal 1 binary64) b1)) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 a1) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 b1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (*.f64 b2 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 #s(literal -1 binary64) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (/.f64 (*.f64 b2 b1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (neg.f64 b1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 a1) b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (neg.f64 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (neg.f64 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b1 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a1 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (neg.f64 b2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a1 (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a1 (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 (neg.f64 b1)) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 (neg.f64 b1)) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 (neg.f64 b1)) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 (neg.f64 b1)) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (*.f64 a2 a2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 b2) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b1 (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) a2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (*.f64 b2 b1)) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (*.f64 b2 b1)) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 (neg.f64 a2) b2))) (neg.f64 (*.f64 (*.f64 a1 a1) b1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64))) (neg.f64 (*.f64 a1 (neg.f64 (/.f64 (*.f64 b2 b1) a2)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 (neg.f64 a2) b2))) (neg.f64 (*.f64 a1 b1)))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64))) (*.f64 b2 (neg.f64 b1)))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64))) (/.f64 b2 (neg.f64 a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal -1 binary64))) (neg.f64 (*.f64 a1 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal 1 binary64) b1))) (neg.f64 (*.f64 (*.f64 a1 a1) (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal 1 binary64) b1))) (neg.f64 (*.f64 a1 (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 b1 (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 b1 a1)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 (/.f64 b2 (neg.f64 a2)) (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (/.f64 b2 (neg.f64 a2)) a1)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal 1 binary64))) (/.f64 b1 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a2) (neg.f64 b1))))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2))) (neg.f64 b2))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1))))) (neg.f64 (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 a1)))) (neg.f64 a1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 a2)))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a2 a1))) b2)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))) (neg.f64 a1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal 1 binary64) b1))) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64))) (neg.f64 b2))
(pow.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) #s(literal -1 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 a1))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 a2 (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)))
(*.f64 (*.f64 a2 a1) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (neg.f64 a1) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (neg.f64 a2) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1)))
(*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a1 (neg.f64 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (*.f64 a2 a1) b2))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (/.f64 a2 b2) (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a1 (/.f64 b1 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 a1))
(*.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal -1 binary64))
(*.f64 (/.f64 (*.f64 a2 a1) b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (*.f64 a2 (neg.f64 a1)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 a2))
(*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 a2) (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a2 b2) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 a1 b2) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 (neg.f64 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 a1 (/.f64 b1 (neg.f64 a2))))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) a2)))
(*.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 a2 (*.f64 b2 b1)) a1)
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 a2 (neg.f64 b1)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal -1 binary64) (/.f64 b1 a2)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (*.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) b1)))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 a1 (neg.f64 b2)))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)) (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.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 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(exp.f64 (neg.f64 (log.f64 (*.f64 b2 b1))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 b1) #s(literal -1 binary64) (*.f64 (log.f64 b2) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 b2) #s(literal -1 binary64) (*.f64 (log.f64 b1) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1/2 binary64) (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(/.f64 #s(literal 1 binary64) (*.f64 b2 b1))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 b2 (neg.f64 b1)))
(/.f64 (/.f64 #s(literal 1 binary64) b1) b2)
(/.f64 (/.f64 #s(literal 1 binary64) b2) b1)
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 b2))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 b1))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) b1) #s(literal 1 binary64)) b2)
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) #s(literal -1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b2) #s(literal -1 binary64)) (neg.f64 b1))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) #s(literal -1 binary64))) b2)
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) b1) #s(literal 1 binary64))) (neg.f64 b2))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b2) #s(literal -1 binary64))) b1)
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 1 binary64))) b2)
(pow.f64 (*.f64 b2 b1) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 b2 b1)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal -1 binary64))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 a1))
(+.f64 (*.f64 (neg.f64 a2) #s(literal 0 binary64)) (*.f64 a2 a1))
(+.f64 (*.f64 (neg.f64 a1) #s(literal 0 binary64)) (*.f64 a2 a1))
(fma.f64 (neg.f64 a1) #s(literal 0 binary64) (*.f64 a2 a1))
(fma.f64 (neg.f64 a2) #s(literal 0 binary64) (*.f64 a2 a1))
(neg.f64 (*.f64 a2 (neg.f64 a1)))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 a2 a2))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))) a2)
(/.f64 (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (neg.f64 a1)) (*.f64 a2 a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 a1)) a2)
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 a2)) (*.f64 a1 a1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 a2)) a1)
(/.f64 (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (neg.f64 (*.f64 a1 a1))) (*.f64 (*.f64 a2 a2) a1))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 a2 (*.f64 a1 a1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 (*.f64 a1 a1))) (*.f64 a2 a1))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 a1 a1))
(/.f64 (*.f64 (neg.f64 a2) (neg.f64 (*.f64 a1 a1))) a1)
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 (*.f64 a1 a1) (*.f64 a2 a2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 a1 a1) a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 a1 (*.f64 a2 a2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (*.f64 a2 a2))) (*.f64 a2 a1))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 a2))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 a2))) (neg.f64 a1))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 a2) (neg.f64 (*.f64 a1 a1)))) (neg.f64 a1))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (neg.f64 a1))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 a1))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 (*.f64 a1 a1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (*.f64 a2 a2) a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 a2 (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 (*.f64 a1 a1)))) (*.f64 a2 (neg.f64 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (neg.f64 (*.f64 (*.f64 a1 a1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 a1 a1) a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (neg.f64 (*.f64 a1 (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (*.f64 a2 a2)))) (*.f64 a2 (neg.f64 a1)))
(*.f64 a2 a1)
(*.f64 a1 a2)
(*.f64 #s(literal 1 binary64) (*.f64 a2 a1))
(*.f64 (*.f64 a2 a1) #s(literal 1 binary64))
(*.f64 (neg.f64 a1) (neg.f64 a2))
(*.f64 (neg.f64 a2) (neg.f64 a1))
(*.f64 #s(literal -1 binary64) (*.f64 a2 (neg.f64 a1)))
(*.f64 (*.f64 a2 (neg.f64 a1)) #s(literal -1 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 0 binary64)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) #s(literal 0 binary64)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(exp.f64 (*.f64 (log.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) #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 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 a1))) (*.f64 b2 (neg.f64 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a1)) (/.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (/.f64 #s(literal 1 binary64) a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) b2) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a1 a1)) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) #s(literal 1 binary64)) (/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a1)) (/.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 (*.f64 a2 (neg.f64 a1)))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a2 (neg.f64 a1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (/.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 b2 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))) (/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)) (/.f64 (*.f64 a1 a1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))) (/.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))) (/.f64 (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))) (/.f64 (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1))) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))
(fma.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(fma.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(fma.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(neg.f64 (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1)))
(neg.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) (neg.f64 a1)))
(/.f64 a2 (/.f64 (*.f64 b2 b1) a1))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 a1 (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 #s(literal 1 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(/.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 (*.f64 a2 a1)) (neg.f64 b2))))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (neg.f64 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 a2) (/.f64 (*.f64 b2 (neg.f64 b1)) a1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 (*.f64 a2 a1)) (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) (neg.f64 b2))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a2 a1)))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 (*.f64 a2 a1)))
(/.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b2 (neg.f64 b1)))
(/.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) (neg.f64 b1))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 (*.f64 a2 (neg.f64 a1))))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (*.f64 a1 a1) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1)))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 (*.f64 a1 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 a1 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (*.f64 (*.f64 a1 a1) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 (neg.f64 (*.f64 a1 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a1))
(/.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 b1 (neg.f64 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 (neg.f64 a2) b2)) (*.f64 (*.f64 a1 a1) b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal 1 binary64) b1)) (*.f64 (*.f64 a1 a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64)) (*.f64 a1 (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal -1 binary64)) (*.f64 a1 (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 (neg.f64 a2) b2)) (*.f64 a1 b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal 1 binary64) b1)) (*.f64 a1 (/.f64 b2 (neg.f64 a2))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a1 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a1 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 b1 (*.f64 a1 a1)))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 a1))) (*.f64 b1 a1))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 (/.f64 b2 (neg.f64 a2)) (*.f64 a1 a1)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 a1))) (*.f64 (/.f64 b2 (neg.f64 a2)) a1))
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal 1 binary64)) (/.f64 b1 (neg.f64 a2)))
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) a2) (neg.f64 b1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a1 a1))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(/.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2)) b2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))))
(/.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 b2 a2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))
(/.f64 (neg.f64 (/.f64 a2 b1)) (neg.f64 (/.f64 b2 a1)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (*.f64 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64)) b1)
(/.f64 (*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 a1 a1))
(/.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 a1))) a1)
(/.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 a2 a2))
(/.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 a2))) a2)
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a2 a1)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (/.f64 a2 (*.f64 b2 b1)))) (*.f64 a1 a1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (/.f64 a2 (*.f64 b2 b1)))) a1)
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal 1 binary64) b1)) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 a1) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 b1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (*.f64 b2 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 #s(literal -1 binary64) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (/.f64 (*.f64 b2 b1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (neg.f64 b1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 a1) b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (neg.f64 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (neg.f64 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b1 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a1 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (neg.f64 b2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a1 (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a1 (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 (neg.f64 b1)) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 (neg.f64 b1)) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 (neg.f64 b1)) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 (neg.f64 b1)) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (*.f64 a2 a2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 b2) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b1 (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) a2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (*.f64 b2 b1)) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (*.f64 b2 b1)) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 (neg.f64 a2) b2))) (neg.f64 (*.f64 (*.f64 a1 a1) b1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64))) (neg.f64 (*.f64 a1 (neg.f64 (/.f64 (*.f64 b2 b1) a2)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 (neg.f64 a2) b2))) (neg.f64 (*.f64 a1 b1)))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64))) (*.f64 b2 (neg.f64 b1)))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64))) (/.f64 b2 (neg.f64 a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal -1 binary64))) (neg.f64 (*.f64 a1 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal 1 binary64) b1))) (neg.f64 (*.f64 (*.f64 a1 a1) (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal 1 binary64) b1))) (neg.f64 (*.f64 a1 (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 b1 (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 b1 a1)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 (/.f64 b2 (neg.f64 a2)) (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (/.f64 b2 (neg.f64 a2)) a1)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal 1 binary64))) (/.f64 b1 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a2) (neg.f64 b1))))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2))) (neg.f64 b2))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1))))) (neg.f64 (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 a1)))) (neg.f64 a1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 a2)))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a2 a1))) b2)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))) (neg.f64 a1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal 1 binary64) b1))) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64))) (neg.f64 b2))
(pow.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) #s(literal -1 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 a1))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 a2 (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)))
(*.f64 (*.f64 a2 a1) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (neg.f64 a1) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (neg.f64 a2) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1)))
(*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a1 (neg.f64 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (*.f64 a2 a1) b2))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (/.f64 a2 b2) (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a1 (/.f64 b1 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 a1))
(*.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal -1 binary64))
(*.f64 (/.f64 (*.f64 a2 a1) b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (*.f64 a2 (neg.f64 a1)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 a2))
(*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 a2) (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a2 b2) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 a1 b2) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 (neg.f64 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 a1 (/.f64 b1 (neg.f64 a2))))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) a2)))
(*.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 a2 (*.f64 b2 b1)) a1)
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 a2 (neg.f64 b1)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal -1 binary64) (/.f64 b1 a2)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (*.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) b1)))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 a1 (neg.f64 b2)))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)) (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.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 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(exp.f64 (*.f64 (log.f64 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 a1))) (neg.f64 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 (neg.f64 b1) a1)) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (/.f64 (neg.f64 b1) a1)) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a1)) (/.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 #s(literal 1 binary64) a1)))
(neg.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))))
(/.f64 a2 (/.f64 b1 a1))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 a2 a1)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 (*.f64 a2 a1) b1)
(/.f64 (neg.f64 a2) (/.f64 (neg.f64 b1) a1))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 (*.f64 a2 (neg.f64 a1)) (neg.f64 b1))
(/.f64 (/.f64 a2 b1) (/.f64 #s(literal 1 binary64) a1))
(/.f64 (neg.f64 (/.f64 a2 b1)) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) b1)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 b1) a1)) (*.f64 (/.f64 b1 a1) a2)) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 b1 (*.f64 a2 a1)))) (/.f64 b1 a1)) (*.f64 (/.f64 b1 a1) (neg.f64 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (*.f64 a2 (neg.f64 a1)))) (/.f64 b1 a1)) (*.f64 (/.f64 b1 a1) (/.f64 b1 (*.f64 a2 (neg.f64 a1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 b1 a1) (*.f64 a2 a1))) (*.f64 (/.f64 b1 a1) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 b1 a1) (neg.f64 a2))) (*.f64 (/.f64 b1 a1) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (*.f64 a2 a1))) (*.f64 (/.f64 b1 a1) #s(literal -1 binary64))) (*.f64 (/.f64 b1 a1) (/.f64 b1 (*.f64 a2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 b1 a1) (*.f64 a2 (neg.f64 a1)))) (*.f64 (/.f64 b1 a1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 (*.f64 a2 a2))) (*.f64 (/.f64 b1 a1) (*.f64 a1 (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 b1 a1) (*.f64 b1 (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 a2)) (*.f64 (/.f64 b1 a1) (*.f64 a1 (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 b1 a1) (*.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) (*.f64 a2 a2))) (*.f64 (/.f64 b1 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (*.f64 (/.f64 b1 a1) (*.f64 (/.f64 b1 a1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) a2)) (*.f64 (/.f64 b1 a1) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 b1 a1) (*.f64 (/.f64 b1 a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (*.f64 a2 a2))) (*.f64 (/.f64 b1 a1) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 b1 a1) (*.f64 (neg.f64 b1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) a2)) (*.f64 (/.f64 b1 a1) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 b1 a1) (*.f64 (neg.f64 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (*.f64 a2 a2))) (*.f64 (/.f64 b1 a1) (*.f64 a2 (*.f64 a2 a2)))) (*.f64 (/.f64 b1 a1) (*.f64 (/.f64 (neg.f64 b1) a1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) a2)) (*.f64 (/.f64 b1 a1) (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 b1 a1) (*.f64 (/.f64 (neg.f64 b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 a2) b1)) (*.f64 (/.f64 b1 a1) (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) a1))) (*.f64 (/.f64 b1 a1) (*.f64 (*.f64 a2 a2) b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 a2) (/.f64 b1 a1))) (*.f64 (/.f64 b1 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (*.f64 (/.f64 b1 a1) (*.f64 (*.f64 a2 a2) (/.f64 b1 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 a2) (neg.f64 b1))) (*.f64 (/.f64 b1 a1) (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (neg.f64 a1)))) (*.f64 (/.f64 b1 a1) (*.f64 (*.f64 a2 a2) (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 a2) (/.f64 (neg.f64 b1) a1))) (*.f64 (/.f64 b1 a1) (*.f64 a2 (*.f64 a2 a2)))) (*.f64 (/.f64 b1 a1) (*.f64 (*.f64 a2 a2) (/.f64 (neg.f64 b1) a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a2 b1)) (*.f64 (/.f64 b1 a1) (*.f64 (neg.f64 (*.f64 a2 a2)) a1))) (*.f64 (/.f64 b1 a1) (*.f64 a2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 b1 a1))) (*.f64 (/.f64 b1 a1) (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64)))) (*.f64 (/.f64 b1 a1) (*.f64 a2 (/.f64 b1 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 b1))) (*.f64 (/.f64 b1 a1) (*.f64 (neg.f64 (*.f64 a2 a2)) (neg.f64 a1)))) (*.f64 (/.f64 b1 a1) (*.f64 a2 (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 (neg.f64 b1) a1))) (*.f64 (/.f64 b1 a1) (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal -1 binary64)))) (*.f64 (/.f64 b1 a1) (*.f64 a2 (/.f64 (neg.f64 b1) a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 b1 a1) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 b1 a1) (*.f64 a2 a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 b1 a1) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 b1 a1) (/.f64 (*.f64 a2 a1) #s(literal -1 binary64)))) (*.f64 (/.f64 b1 a1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a2 (/.f64 a1 b1)) (*.f64 a2 (/.f64 a1 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 b1)))))) (*.f64 (/.f64 b1 a1) (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 b1 (*.f64 b1 b1))))))) (*.f64 (/.f64 b1 a1) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 a2 (/.f64 a1 b1)) (*.f64 a2 (/.f64 a1 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 b1)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (/.f64 b1 a1) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 (/.f64 a1 b1)) (*.f64 a2 (/.f64 a1 b1)))))) (*.f64 (/.f64 b1 a1) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 b1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 b1 a1) (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (/.f64 a1 b1)))) (*.f64 (/.f64 b1 a1) (*.f64 a2 a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 b1 a1) (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 b1)))) (*.f64 (/.f64 b1 a1) a2))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64))) (neg.f64 b1))
(pow.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64))
(pow.f64 (/.f64 b1 (*.f64 a2 a1)) #s(literal -1 binary64))
(*.f64 a2 (/.f64 a1 b1))
(*.f64 a1 (/.f64 a2 b1))
(*.f64 a1 (*.f64 (/.f64 a2 b1) #s(literal 1 binary64)))
(*.f64 (/.f64 a1 b1) a2)
(*.f64 #s(literal 1 binary64) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (*.f64 a2 a1) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64))
(*.f64 (neg.f64 a1) (/.f64 a2 (neg.f64 b1)))
(*.f64 (neg.f64 a1) (*.f64 (/.f64 #s(literal -1 binary64) b1) a2))
(*.f64 (neg.f64 a2) (/.f64 a1 (neg.f64 b1)))
(*.f64 #s(literal -1 binary64) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (*.f64 a2 (neg.f64 a1)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 a2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 a2 b1) a1)
(*.f64 (/.f64 a2 (neg.f64 b1)) (neg.f64 a1))
(*.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (neg.f64 a2))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 0 binary64)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) #s(literal 0 binary64)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(exp.f64 (*.f64 (log.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) #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 (fma.f64 (log.f64 (/.f64 b1 a1)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 a1))) (*.f64 b2 (neg.f64 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a1)) (/.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (/.f64 #s(literal 1 binary64) a1)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) b2) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a1 a1)) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 (neg.f64 b1) a1) b2)) (/.f64 a2 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a1)) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) #s(literal 1 binary64)) (/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a1)) (/.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 (*.f64 a2 (neg.f64 a1)))) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a2 (neg.f64 a1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (/.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 b2 a1)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))) (/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)) (/.f64 (*.f64 a1 a1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))) (/.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))))
(-.f64 (/.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)) (/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))) (/.f64 (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))) (/.f64 (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1))) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))
(fma.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(fma.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(fma.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(neg.f64 (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1)))
(neg.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) (neg.f64 a1)))
(/.f64 a2 (/.f64 (*.f64 b2 b1) a1))
(/.f64 a2 (neg.f64 (*.f64 (/.f64 (neg.f64 b1) a1) b2)))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 a1 (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 #s(literal 1 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(/.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 (*.f64 a2 a1)) (neg.f64 b2))))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (neg.f64 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 a2) (/.f64 (*.f64 b2 (neg.f64 b1)) a1))
(/.f64 (neg.f64 a2) (*.f64 (/.f64 (neg.f64 b1) a1) b2))
(/.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 b1) a1) (/.f64 b2 a2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 b1 (*.f64 a2 a1)) (neg.f64 b2)))
(/.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) (neg.f64 b2))
(/.f64 (/.f64 (neg.f64 a2) b2) (/.f64 (neg.f64 b1) a1))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a2 a1)))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 (*.f64 a2 a1)))
(/.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 a2 a1) b2) b1)
(/.f64 (*.f64 a2 (neg.f64 a1)) (*.f64 b2 (neg.f64 b1)))
(/.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) (neg.f64 b1))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 (*.f64 a2 (neg.f64 a1))))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (*.f64 a1 a1) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1)))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1))))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 (*.f64 a1 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 a1 a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (*.f64 (*.f64 a1 a1) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 (neg.f64 (*.f64 a1 a1)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a1))
(/.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 b1 (neg.f64 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 (neg.f64 a2) b2)) (*.f64 (*.f64 a1 a1) b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal 1 binary64) b1)) (*.f64 (*.f64 a1 a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64)) (*.f64 a1 (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal -1 binary64)) (*.f64 a1 (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 (neg.f64 a2) b2)) (*.f64 a1 b1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal 1 binary64) b1)) (*.f64 a1 (/.f64 b2 (neg.f64 a2))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a1 a1))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a1 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 b1 (*.f64 a1 a1)))
(/.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 a1))) (*.f64 b1 a1))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 (/.f64 b2 (neg.f64 a2)) (*.f64 a1 a1)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 a1))) (*.f64 (/.f64 b2 (neg.f64 a2)) a1))
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal 1 binary64)) (/.f64 b1 (neg.f64 a2)))
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) a2) (neg.f64 b1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a1 a1))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(/.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2)) b2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))))
(/.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 b2 a2))
(/.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64)) b2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))) (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1))))))
(/.f64 (neg.f64 (/.f64 a2 b1)) (neg.f64 (/.f64 b2 a1)))
(/.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (*.f64 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64)) b1)
(/.f64 (*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) #s(literal 1 binary64)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) (*.f64 a1 a1))
(/.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 a1))) a1)
(/.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 a2 a2))
(/.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 a2))) a2)
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a2 a1)) (neg.f64 b2))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (/.f64 a2 (*.f64 b2 b1)))) (*.f64 a1 a1))
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (/.f64 a2 (*.f64 b2 b1)))) a1)
(/.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal 1 binary64) b1)) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (*.f64 b2 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) (*.f64 (/.f64 b1 a1) (/.f64 (neg.f64 a2) b2))) (*.f64 (/.f64 b1 a1) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 (neg.f64 b1)) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 b1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (*.f64 b2 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 #s(literal -1 binary64) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (/.f64 (*.f64 b2 b1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (neg.f64 b1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (neg.f64 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (/.f64 a1 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 a1) b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 b1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (neg.f64 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (neg.f64 b1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 b2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b1 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) (*.f64 a1 a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a1 a1)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 a1 (neg.f64 b2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a1 (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a1 (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 (neg.f64 b1)) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 (neg.f64 b1)) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 (neg.f64 b1)) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (*.f64 b2 (neg.f64 b1)) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 (*.f64 a2 a2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 (*.f64 b2 (neg.f64 b1)) a1) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b1) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 b2) (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (neg.f64 b2) a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 (*.f64 a2 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b1 (*.f64 a2 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 b2) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) a2)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 b2 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (*.f64 b2 b1)) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 a2 a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a1) (*.f64 (/.f64 a1 (*.f64 b2 b1)) (neg.f64 (*.f64 a2 a2))))) (*.f64 (/.f64 (*.f64 b2 b1) a1) a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) b2) (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 b2 b1) a1) b2))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 a1) (neg.f64 (*.f64 a2 a2)))) (neg.f64 (*.f64 (*.f64 b2 b1) a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 (neg.f64 a2) b2))) (neg.f64 (*.f64 (*.f64 a1 a1) b1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64))) (neg.f64 (*.f64 a1 (neg.f64 (/.f64 (*.f64 b2 b1) a2)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 (neg.f64 a2) b2))) (neg.f64 (*.f64 a1 b1)))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64))) (*.f64 b2 (neg.f64 b1)))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64))) (/.f64 b2 (neg.f64 a2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal -1 binary64))) (neg.f64 (*.f64 a1 (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) a1)))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) a1))) (neg.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2))) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 a1 b1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (neg.f64 a1)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 b2 b1) a2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 0 binary64) b1) (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) (/.f64 (*.f64 a2 (neg.f64 a1)) b2)))) (neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) b1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal 1 binary64) b1))) (neg.f64 (*.f64 (*.f64 a1 a1) (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal 1 binary64) b1))) (neg.f64 (*.f64 a1 (/.f64 b2 (neg.f64 a2)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 b1 (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 a2) b2) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 b1 a1)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 (/.f64 b2 (neg.f64 a2)) (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) (neg.f64 (*.f64 a1 a1)))) (neg.f64 (*.f64 (/.f64 b2 (neg.f64 a2)) a1)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal 1 binary64))) (/.f64 b1 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a2) (neg.f64 b1))))
(/.f64 (neg.f64 (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2))) (neg.f64 b2))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1))))) (neg.f64 (+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64))) (/.f64 b2 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64))) (neg.f64 b1))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) #s(literal 1 binary64))) b2)
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (*.f64 a1 a1)))) (neg.f64 a1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))) (neg.f64 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 (*.f64 a2 a2)))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a2 a1))) b2)
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))) (neg.f64 (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))) (neg.f64 a1))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal 1 binary64) b1))) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (neg.f64 (/.f64 (*.f64 a2 (/.f64 a1 b1)) #s(literal 1 binary64))) (neg.f64 b2))
(pow.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) (*.f64 b2 (/.f64 b1 (*.f64 a2 a1)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))))) #s(literal -1 binary64))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 a1))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 a2 (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)))
(*.f64 (*.f64 a2 a1) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (*.f64 a2 (/.f64 a1 b1)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (neg.f64 a1) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (neg.f64 a2) (/.f64 a1 (*.f64 b2 (neg.f64 b1))))
(*.f64 (neg.f64 a2) (/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 a1)))
(*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 a2 b2) (/.f64 (neg.f64 b1) a1)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1)))
(*.f64 (*.f64 a2 (/.f64 a1 (neg.f64 b1))) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a2) b2) (/.f64 a1 (neg.f64 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (*.f64 a2 a1) b2))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (/.f64 a2 b2) (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (*.f64 a2 (/.f64 a1 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a1 (/.f64 b1 a2)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 a1))
(*.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 (neg.f64 b1)))) #s(literal -1 binary64))
(*.f64 (/.f64 (*.f64 a2 a1) b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (*.f64 a2 (neg.f64 a1)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a1 (*.f64 b2 (neg.f64 b1))) (neg.f64 a2))
(*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (*.f64 a2 (neg.f64 a1)) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (*.f64 a2 (neg.f64 a1)) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (neg.f64 a2) (/.f64 b2 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (/.f64 a2 b2) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal 1 binary64) a1)))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (/.f64 a1 b2) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a2 (neg.f64 a1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 a2 (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (*.f64 a2 (/.f64 a1 (neg.f64 b1))))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 a1 (/.f64 b1 (neg.f64 a2))))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) a2)))
(*.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 a2 (*.f64 b2 b1)) a1)
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 a2 (neg.f64 b1)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal -1 binary64) a2)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (/.f64 #s(literal -1 binary64) (/.f64 b1 a2)))
(*.f64 (/.f64 a1 (neg.f64 b2)) (*.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) b1)))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 a1 (neg.f64 b2)))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal -1 binary64) a1)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.f64 (/.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)) (pow.f64 (*.f64 b2 (/.f64 b1 (*.f64 a2 a1))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) b2))
(*.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 (/.f64 (*.f64 a2 a1) b2) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 (*.f64 a2 a1) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(+.f64 (neg.f64 a1) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (neg.f64 a1))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) a1)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) a1)
(-.f64 (/.f64 #s(literal 0 binary64) a1) a1)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a1 a1)) a1)
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a1) #s(literal 1 binary64)) a1)
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a1 a1)) #s(literal 1 binary64)) a1)
(fma.f64 a1 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 a1) #s(literal 0 binary64))
(fma.f64 (neg.f64 a1) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) a1 #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal 1 binary64) (*.f64 a1 a1)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal 1 binary64) a1) #s(literal 0 binary64))
(neg.f64 a1)
(/.f64 a1 #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) a1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a1 a1) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))))
(/.f64 #s(literal 1 binary64) (/.f64 a1 (neg.f64 (*.f64 a1 a1))))
(/.f64 (neg.f64 a1) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a1))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a1 a1) (neg.f64 (*.f64 a1 (*.f64 a1 a1))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a1 (neg.f64 (*.f64 a1 a1)))))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (*.f64 a1 a1)))
(/.f64 (*.f64 a1 (*.f64 a1 a1)) (neg.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 a1 a1) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (*.f64 a1 a1))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (neg.f64 (neg.f64 (*.f64 a1 a1))))
(/.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 a1 a1) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 a1 a1)) a1)
(/.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64)) a1)
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a1 a1))) a1)
(/.f64 (neg.f64 (neg.f64 (*.f64 a1 a1))) (neg.f64 a1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a1 a1)) (*.f64 (*.f64 a1 a1) (*.f64 a1 (*.f64 a1 a1)))) (*.f64 (*.f64 a1 a1) (*.f64 a1 a1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a1 a1)) #s(literal 1 binary64))) (neg.f64 a1))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a1 a1)))) (neg.f64 a1))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 a1 a1)))) a1)
(pow.f64 (neg.f64 a1) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a1 a1) (neg.f64 (*.f64 a1 (*.f64 a1 a1)))) #s(literal -1 binary64))
(pow.f64 (/.f64 a1 (neg.f64 (*.f64 a1 a1))) #s(literal -1 binary64))
(*.f64 a1 #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 a1))
(*.f64 (neg.f64 a1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) a1)
(*.f64 (neg.f64 (*.f64 a1 (*.f64 a1 a1))) (/.f64 #s(literal 1 binary64) (*.f64 a1 a1)))
(*.f64 (neg.f64 (*.f64 a1 a1)) (/.f64 #s(literal 1 binary64) a1))
(exp.f64 (*.f64 (log.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 b2 b1)) (*.f64 (log.f64 (neg.f64 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (neg.f64 a2)) #s(literal -1 binary64) (log.f64 (*.f64 b2 b1))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2))) #s(literal -1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 a2)) #s(literal -1 binary64)) (neg.f64 (log.f64 (*.f64 b2 b1)))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 (*.f64 b2 b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) b2)) (/.f64 (*.f64 b2 b1) a2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) #s(literal 1 binary64)) (/.f64 (*.f64 b2 b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 a2 b2)) (/.f64 (*.f64 b2 b1) a2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) #s(literal -1 binary64)) (/.f64 (*.f64 b2 b1) a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (/.f64 (/.f64 #s(literal 1 binary64) a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(neg.f64 (/.f64 (*.f64 b2 b1) a2))
(/.f64 a2 (*.f64 a2 (neg.f64 (/.f64 a2 (*.f64 b2 b1)))))
(/.f64 b1 (/.f64 (neg.f64 a2) b2))
(/.f64 (*.f64 b2 b1) (neg.f64 a2))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a2 (*.f64 b2 b1))))
(/.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 a2 (*.f64 b2 b1)))
(/.f64 (*.f64 b2 (neg.f64 b1)) a2)
(/.f64 (neg.f64 b1) (/.f64 a2 b2))
(/.f64 (/.f64 (*.f64 b2 b1) a2) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(/.f64 (/.f64 b1 a2) (/.f64 #s(literal -1 binary64) b2))
(/.f64 (/.f64 #s(literal 1 binary64) a2) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(/.f64 (/.f64 b1 (neg.f64 a2)) (/.f64 #s(literal 1 binary64) b2))
(/.f64 (*.f64 (neg.f64 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1)) (/.f64 a2 b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 b1)) (*.f64 a2 (/.f64 a2 b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (*.f64 b2 b1))) (*.f64 a2 a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1))) a2) (*.f64 a2 (/.f64 a2 (*.f64 b2 b1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 (/.f64 (*.f64 b2 b1) a2)))) (neg.f64 a2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (*.f64 b2 (neg.f64 b1)))) (*.f64 a2 (neg.f64 a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 b1))) (*.f64 a2 (/.f64 (neg.f64 a2) b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 (*.f64 b2 b1) a2))) a2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (*.f64 (neg.f64 b1) #s(literal 1 binary64)))) (*.f64 a2 (/.f64 (neg.f64 a2) b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (*.f64 #s(literal 1 binary64) (neg.f64 b1)))) (*.f64 a2 (/.f64 (neg.f64 a2) b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))))) (*.f64 a2 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))))) (*.f64 a2 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))) (*.f64 a2 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))))) (*.f64 a2 (+.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (*.f64 (neg.f64 b1) #s(literal -1 binary64)))) (*.f64 a2 (/.f64 a2 b2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 b1) #s(literal 1 binary64))) (/.f64 (neg.f64 a2) b2))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b1))) (/.f64 (neg.f64 a2) b2))
(pow.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal 1 binary64))
(pow.f64 (neg.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal -1 binary64))
(*.f64 b2 (/.f64 b1 (neg.f64 a2)))
(*.f64 b2 (*.f64 (/.f64 #s(literal 1 binary64) a2) (neg.f64 b1)))
(*.f64 b1 (/.f64 b2 (neg.f64 a2)))
(*.f64 (*.f64 b2 b1) (/.f64 #s(literal -1 binary64) a2))
(*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a2)))
(*.f64 (/.f64 b2 (neg.f64 a2)) b1)
(*.f64 (neg.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b2 b1) a2))
(*.f64 (*.f64 b2 (neg.f64 b1)) (/.f64 #s(literal 1 binary64) a2))
(*.f64 (neg.f64 b1) (/.f64 b2 a2))
(*.f64 (neg.f64 b2) (/.f64 b1 a2))
(*.f64 (neg.f64 b2) (/.f64 (/.f64 b1 a2) #s(literal 1 binary64)))
(*.f64 (neg.f64 b2) (*.f64 (/.f64 #s(literal 1 binary64) a2) b1))
(*.f64 (/.f64 (*.f64 b2 b1) a2) #s(literal -1 binary64))
(*.f64 (/.f64 b2 a2) (neg.f64 b1))
(*.f64 (/.f64 #s(literal -1 binary64) a2) (*.f64 b2 b1))
(*.f64 (/.f64 b1 a2) (neg.f64 b2))
(*.f64 (/.f64 b1 (neg.f64 a2)) b2)
(*.f64 (/.f64 (*.f64 b2 b1) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 a2 a2))
(*.f64 (/.f64 (*.f64 b2 b1) (neg.f64 (*.f64 a2 a2))) a2)
(+.f64 #s(literal 0 binary64) (/.f64 b2 (neg.f64 a2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 a2) b2)) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 (log.f64 (neg.f64 a2)) #s(literal -1 binary64)) (*.f64 (log.f64 b2) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 b2 a2))
(-.f64 (/.f64 #s(literal 0 binary64) a2) (/.f64 b2 a2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) #s(literal 1 binary64)) (/.f64 b2 a2))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) #s(literal -1 binary64)) (/.f64 b2 a2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) b2)) (/.f64 b2 a2))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 b2 a2) (/.f64 b2 a2) (*.f64 #s(literal 0 binary64) (/.f64 b2 a2))))) (/.f64 (/.f64 (*.f64 b2 (*.f64 b2 b2)) (*.f64 a2 (*.f64 a2 a2))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 b2 a2) (/.f64 b2 a2) (*.f64 #s(literal 0 binary64) (/.f64 b2 a2))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (/.f64 b2 a2))) (/.f64 (*.f64 (/.f64 b2 a2) (/.f64 b2 a2)) (+.f64 #s(literal 0 binary64) (/.f64 b2 a2))))
(neg.f64 (/.f64 b2 a2))
(/.f64 a2 (*.f64 a2 (/.f64 (neg.f64 a2) b2)))
(/.f64 b2 (neg.f64 a2))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a2) b2))
(/.f64 (neg.f64 a2) (*.f64 a2 (/.f64 a2 b2)))
(/.f64 (/.f64 b2 (neg.f64 a2)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 a2 b2))
(/.f64 (neg.f64 b2) a2)
(/.f64 (/.f64 b2 a2) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) a2) (/.f64 #s(literal 1 binary64) b2))
(/.f64 (/.f64 #s(literal 1 binary64) a2) (/.f64 #s(literal -1 binary64) b2))
(/.f64 (*.f64 (neg.f64 b2) #s(literal 1 binary64)) a2)
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2)) a2)
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 (*.f64 b2 b2)) (*.f64 a2 (*.f64 a2 a2)))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 b2 a2) (/.f64 b2 a2) (*.f64 #s(literal 0 binary64) (/.f64 b2 a2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a2) (/.f64 b2 a2))) (+.f64 #s(literal 0 binary64) (/.f64 b2 a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 b2)) (*.f64 a2 a2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 b2 (neg.f64 a2)))) (neg.f64 a2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (neg.f64 b2))) (*.f64 a2 (neg.f64 a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 b2 a2))) a2)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 #s(literal -1 binary64) a2))) (/.f64 (neg.f64 a2) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 #s(literal 1 binary64) a2))) (/.f64 a2 b2))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 b2) #s(literal 1 binary64))) (neg.f64 a2))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 (*.f64 b2 b2)) (*.f64 a2 (*.f64 a2 a2))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 b2 a2) (/.f64 b2 a2) (*.f64 #s(literal 0 binary64) (/.f64 b2 a2))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 b2 a2) (/.f64 b2 a2)))) (neg.f64 (+.f64 #s(literal 0 binary64) (/.f64 b2 a2))))
(pow.f64 (/.f64 b2 (neg.f64 a2)) #s(literal 1 binary64))
(pow.f64 (/.f64 (neg.f64 a2) b2) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 a2 b2) (/.f64 a2 b2)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 b2 (neg.f64 a2)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (neg.f64 a2) b2))) #s(literal -1 binary64))
(*.f64 b2 (/.f64 #s(literal -1 binary64) a2))
(*.f64 #s(literal 1 binary64) (/.f64 b2 (neg.f64 a2)))
(*.f64 (/.f64 b2 (neg.f64 a2)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 b2 a2))
(*.f64 (neg.f64 b2) (/.f64 #s(literal 1 binary64) a2))
(*.f64 (/.f64 b2 a2) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) a2) b2)
(*.f64 (/.f64 #s(literal 1 binary64) a2) (neg.f64 b2))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b2)) (/.f64 #s(literal 1 binary64) a2))
(*.f64 (pow.f64 (/.f64 b2 (neg.f64 a2)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 b2 (neg.f64 a2)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 b2 (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) (*.f64 a2 a2))
(*.f64 (/.f64 b2 (neg.f64 (*.f64 a2 a2))) a2)
(+.f64 (neg.f64 a2) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (neg.f64 a2))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) a2)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (neg.f64 a2)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 a2)) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) a2)
(-.f64 (/.f64 #s(literal 0 binary64) a2) a2)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) a2)
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a2) #s(literal 1 binary64)) a2)
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a2 a2)) #s(literal 1 binary64)) a2)
(fma.f64 a2 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 a2) #s(literal 0 binary64))
(fma.f64 (neg.f64 a2) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) a2 #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (/.f64 #s(literal 1 binary64) (*.f64 a2 a2)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 #s(literal 1 binary64) a2) #s(literal 0 binary64))
(neg.f64 a2)
(/.f64 a2 #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) a2))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a2) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))))
(/.f64 #s(literal 1 binary64) (/.f64 a2 (neg.f64 (*.f64 a2 a2))))
(/.f64 (neg.f64 a2) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a2 a2) (neg.f64 (*.f64 a2 (*.f64 a2 a2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a2 (neg.f64 (*.f64 a2 a2)))))
(/.f64 (*.f64 a2 (*.f64 a2 a2)) (neg.f64 (*.f64 a2 a2)))
(/.f64 (*.f64 a2 (*.f64 a2 a2)) (neg.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 a2 a2) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (*.f64 a2 a2))
(/.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (neg.f64 (neg.f64 (*.f64 a2 a2))))
(/.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 a2 a2) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 a2 a2)) a2)
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2))) a2)
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64)) a2)
(/.f64 (neg.f64 (neg.f64 (*.f64 a2 a2))) (neg.f64 a2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a2 a2)) (*.f64 (*.f64 a2 a2) (*.f64 a2 (*.f64 a2 a2)))) (*.f64 (*.f64 a2 a2) (*.f64 a2 a2)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 a2 a2)))) a2)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a2 a2)))) (neg.f64 a2))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) #s(literal 1 binary64))) (neg.f64 a2))
(pow.f64 (neg.f64 a2) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a2 a2) (neg.f64 (*.f64 a2 (*.f64 a2 a2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 a2 (neg.f64 (*.f64 a2 a2))) #s(literal -1 binary64))
(*.f64 a2 #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 a2))
(*.f64 (neg.f64 a2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) a2)
(*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (/.f64 #s(literal 1 binary64) (*.f64 a2 a2)))
(*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 #s(literal 1 binary64) a2))

eval340.0ms (6.3%)

Memory
-8.1MiB live, 684.9MiB allocated
Compiler

Compiled 38 359 to 2 795 computations (92.7% saved)

prune197.0ms (3.7%)

Memory
13.8MiB live, 383.5MiB allocated
Pruning

9 alts after pruning (4 fresh and 5 done)

PrunedKeptTotal
New2 62042 624
Fresh404
Picked145
Done011
Total2 62592 634
Accuracy
100.0%
Counts
2 634 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
81.7%
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
84.5%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
90.1%
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 (neg.f64 a2)) b1))
92.0%
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
82.2%
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
98.3%
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
87.7%
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
84.0%
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (*.f64 a1 a2))
87.1%
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1) a2)
Compiler

Compiled 105 to 69 computations (34.3% saved)

simplify11.0ms (0.2%)

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

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 a2 b1)
cost-diff0
(*.f64 (/.f64 a2 b1) a1)
cost-diff384
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
cost-diff0
(/.f64 a1 b1)
cost-diff0
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
cost-diff384
(/.f64 (/.f64 a1 b1) b2)
cost-diff0
(*.f64 b2 b1)
cost-diff0
(/.f64 a2 (*.f64 b2 b1))
cost-diff0
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
cost-diff0
(*.f64 b2 b1)
cost-diff0
(/.f64 #s(literal 1 binary64) (*.f64 b2 b1))
cost-diff0
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1) a2)
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1)
Rules
164×lower-*.f32
154×lower-*.f64
130×associate-*r*
76×associate-*r/
64×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01786
02994
15382
29282
318282
427082
528782
028782
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1) a2)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1)
(/.f64 #s(literal 1 binary64) (*.f64 b2 b1))
#s(literal 1 binary64)
(*.f64 b2 b1)
b2
b1
a1
a2
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(/.f64 a2 (*.f64 b2 b1))
a2
(*.f64 b2 b1)
b2
b1
a1
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
(/.f64 (/.f64 a1 b1) b2)
(/.f64 a1 b1)
a1
b1
b2
a2
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
(*.f64 (/.f64 a2 b1) a1)
(/.f64 a2 b1)
a2
b1
a1
b2
Outputs
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1) a2)
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1)
(/.f64 a1 (*.f64 b2 b1))
(/.f64 #s(literal 1 binary64) (*.f64 b2 b1))
#s(literal 1 binary64)
(*.f64 b2 b1)
b2
b1
a1
a2
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1))
(/.f64 a2 (*.f64 b2 b1))
a2
(*.f64 b2 b1)
b2
b1
a1
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1))
(/.f64 (/.f64 a1 b1) b2)
(/.f64 a1 (*.f64 b2 b1))
(/.f64 a1 b1)
a1
b1
b2
a2
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1))
(*.f64 (/.f64 a2 b1) a1)
(/.f64 (*.f64 a1 a2) b1)
(/.f64 a2 b1)
a2
b1
a1
b2

localize54.0ms (1%)

Memory
14.6MiB live, 130.0MiB allocated
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 a2 b1)
accuracy91.4%
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
accuracy87.7%
(*.f64 (/.f64 a2 b1) a1)
accuracy100.0%
(/.f64 a1 b1)
accuracy97.9%
(/.f64 (/.f64 a1 b1) b2)
accuracy92.5%
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
accuracy100.0%
(*.f64 b2 b1)
accuracy90.4%
(/.f64 a2 (*.f64 b2 b1))
accuracy90.2%
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
accuracy100.0%
(*.f64 b2 b1)
accuracy99.5%
(/.f64 #s(literal 1 binary64) (*.f64 b2 b1))
accuracy92.5%
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1) a2)
accuracy91.7%
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1)
Samples
35.0ms256×0valid
Compiler

Compiled 88 to 19 computations (78.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-div: 11.0ms (50.8% of total)
ival-mult: 11.0ms (50.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series9.0ms (0.2%)

Memory
22.5MiB live, 22.5MiB allocated
Counts
12 → 432
Calls
Call 1
Inputs
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1)>
#<alt (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1) a2)>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))>
#<alt (*.f64 b2 b1)>
#<alt (*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)>
#<alt (/.f64 a2 (*.f64 b2 b1))>
#<alt (/.f64 (/.f64 a1 b1) b2)>
#<alt (*.f64 (/.f64 (/.f64 a1 b1) b2) a2)>
#<alt (/.f64 a1 b1)>
#<alt (/.f64 (*.f64 (/.f64 a2 b1) a1) b2)>
#<alt (*.f64 (/.f64 a2 b1) a1)>
#<alt (/.f64 a2 b1)>
Outputs
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ a1 (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ a1 b1)>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ (* a1 a2) b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
#<alt (/ a2 b1)>
Calls

108 calls:

TimeVariablePointExpression
0.0ms
b1
@0
(/ a2 (* b2 b1))
0.0ms
b1
@-inf
(/ a2 (* b2 b1))
0.0ms
a2
@inf
(/ a2 (* b2 b1))
0.0ms
a2
@0
(/ a2 (* b2 b1))
0.0ms
a2
@-inf
(/ a2 (* b2 b1))

simplify20.0ms (0.4%)

Memory
-37.2MiB live, 42.8MiB allocated
Algorithm
egg-herbie
Rules
40×lower-*.f64
40×lower-/.f32
40×lower-/.f64
40×lower-*.f32
16×associate-/r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0142400
1272400
2452400
3522400
4522400
0522400
Stop Event
iter limit
saturated
Counts
432 → 432
Calls
Call 1
Inputs
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ a1 (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ a1 b1)
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ (* a1 a2) b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
(/ a2 b1)
Outputs
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ a1 (* b1 b2))
(/.f64 a1 (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ a1 b1)
(/.f64 a1 b1)
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ (* a1 a2) b1)
(/.f64 (*.f64 a1 a2) b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)
(/ a2 b1)
(/.f64 a2 b1)

rewrite194.0ms (3.6%)

Memory
-1.0MiB live, 402.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
2 708×lower-*.f32
2 698×lower-*.f64
2 104×lower-+.f64
2 104×lower-+.f32
2 102×lower-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01766
02974
18862
240562
3232162
4771862
0845462
Stop Event
iter limit
node limit
iter limit
Counts
12 → 886
Calls
Call 1
Inputs
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1) a2)
(/.f64 #s(literal 1 binary64) (*.f64 b2 b1))
(*.f64 b2 b1)
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(/.f64 a2 (*.f64 b2 b1))
(/.f64 (/.f64 a1 b1) b2)
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
(/.f64 a1 b1)
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
(*.f64 (/.f64 a2 b1) a1)
(/.f64 a2 b1)
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 b1)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64)) (/.f64 a1 (*.f64 b2 b1)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64)) (/.f64 a1 (*.f64 b2 b1)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (*.f64 b2 b1) a1))))
(exp.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 b1 a1)) (*.f64 #s(literal -1 binary64) (log.f64 b2))))
(exp.f64 (fma.f64 #s(literal -1 binary64) (log.f64 b2) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 b1 a1)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a1))) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a1)) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 b1)))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 b1)))
(neg.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) a1))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a1))
(/.f64 a1 (*.f64 b2 b1))
(/.f64 (/.f64 a1 b1) b2)
(/.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 b2))
(/.f64 (neg.f64 a1) (neg.f64 (*.f64 b2 b1)))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 a1))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 a1))
(/.f64 (/.f64 a1 b2) b1)
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 (neg.f64 a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 (neg.f64 a1)))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 a1 b2)) (neg.f64 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) b2) (*.f64 (neg.f64 b2) (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a1))) (neg.f64 b2)) (*.f64 (neg.f64 b2) (neg.f64 (/.f64 (*.f64 b2 b1) a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 b1))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (neg.f64 (*.f64 b2 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (/.f64 a1 b1))) (*.f64 b2 b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (/.f64 a1 (neg.f64 b1)))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a1))) (neg.f64 (*.f64 b2 b1))) (*.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 (/.f64 (*.f64 b2 b1) a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 b1))) (*.f64 (neg.f64 (*.f64 b2 b1)) a1)) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 (*.f64 b2 b1)) (/.f64 a1 b1))) (*.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (*.f64 b2 b1)) (*.f64 (neg.f64 (*.f64 b2 b1)) (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 b2 b1)) (/.f64 a1 (neg.f64 b1)))) (*.f64 (neg.f64 (*.f64 b2 b1)) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 a1))) (*.f64 (neg.f64 (*.f64 b2 b1)) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 a1 (*.f64 b2 b1)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b2 b1) a1) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 b1) a1)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 b2 b1) a1))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1)
(*.f64 a1 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (neg.f64 a1) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a1 b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a1 b2))
(*.f64 (/.f64 a1 b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 a1 b2)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 a1 (neg.f64 b1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (neg.f64 a1))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (*.f64 a1 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal -1 binary64))
(*.f64 (neg.f64 (/.f64 a1 b2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 a1 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 a1 (*.f64 b2 b1)))) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 0 binary64)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal 0 binary64)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b2))) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a1))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a1))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 b2 (neg.f64 a2)))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(fma.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(neg.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)))
(/.f64 a1 (/.f64 (*.f64 b2 b1) a2))
(/.f64 a2 (/.f64 (*.f64 b2 b1) a1))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 (*.f64 a1 a2) b1) b2)
(/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a1 (neg.f64 a2))))
(/.f64 (/.f64 (*.f64 a1 a2) (neg.f64 b1)) (neg.f64 b2))
(/.f64 (neg.f64 a2) (neg.f64 (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (neg.f64 a1) (*.f64 b1 (/.f64 b2 (neg.f64 a2))))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 (*.f64 a1 a2)))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a1 a2)))
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 a1 (neg.f64 a2)) (neg.f64 (*.f64 b2 b1)))
(/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 (neg.f64 a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 (*.f64 a1 (neg.f64 a2))))
(/.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 b2 (neg.f64 a1)))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) b2) (neg.f64 b1))
(/.f64 (neg.f64 (/.f64 a1 b2)) (/.f64 b1 (neg.f64 a2)))
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 b2 (neg.f64 a2)))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (*.f64 b1 (/.f64 b2 (neg.f64 a2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a1))) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (neg.f64 (/.f64 (*.f64 b2 b1) a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 a1 a2) b1))) (*.f64 b2 b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 b1))) (*.f64 (neg.f64 b2) (*.f64 a1 a2))) (*.f64 (neg.f64 b2) (neg.f64 (*.f64 b2 b1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 a1 (neg.f64 a2)))) (*.f64 (neg.f64 b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a1 (neg.f64 a2)))) (neg.f64 b2)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 b2 b1) (*.f64 a1 (neg.f64 a2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)) (/.f64 (*.f64 b2 b1) (*.f64 a1 a2))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (*.f64 a1 a2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)))
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 (*.f64 a1 a2) b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(*.f64 (/.f64 (*.f64 a1 a2) (neg.f64 b1)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (neg.f64 a2) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 a2 (neg.f64 b2)))
(*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 (*.f64 a1 a2) b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (*.f64 a1 a2) b2))
(*.f64 (*.f64 a1 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (*.f64 a1 (neg.f64 a2)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 a1 (neg.f64 b1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (*.f64 a1 (neg.f64 a2)) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a1 (neg.f64 a2)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))))
(*.f64 (/.f64 a2 (neg.f64 b1)) (neg.f64 (/.f64 a1 b2)))
(*.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #s(literal -1 binary64))
(*.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (neg.f64 a2))
(*.f64 (/.f64 (neg.f64 a2) (*.f64 b2 b1)) (neg.f64 a1))
(*.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (neg.f64 (/.f64 a1 b2)) (/.f64 a2 (neg.f64 b1)))
(*.f64 (/.f64 (*.f64 a1 a2) b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))
(*.f64 (pow.f64 (/.f64 b2 (*.f64 a1 (neg.f64 a2))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(exp.f64 (neg.f64 (log.f64 (*.f64 b2 b1))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1/2 binary64) (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(/.f64 #s(literal 1 binary64) (*.f64 b2 b1))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b2 b1)))
(/.f64 (/.f64 #s(literal 1 binary64) b2) b1)
(/.f64 (/.f64 #s(literal 1 binary64) b1) b2)
(/.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 b2))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (neg.f64 b1))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))) (+.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1))))
(pow.f64 (*.f64 b2 b1) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 b2 b1)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal -1 binary64))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 b2 b1) #s(literal 0 binary64))
(+.f64 #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 (*.f64 (neg.f64 b2) #s(literal 0 binary64)) (*.f64 b2 b1))
(+.f64 (*.f64 (neg.f64 b1) #s(literal 0 binary64)) (*.f64 b2 b1))
(exp.f64 (log.f64 (*.f64 b2 b1)))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) b2)) (neg.f64 (*.f64 b2 b1)))
(fma.f64 #s(literal 1 binary64) (*.f64 b2 b1) #s(literal 0 binary64))
(fma.f64 b2 b1 #s(literal 0 binary64))
(fma.f64 b1 b2 #s(literal 0 binary64))
(fma.f64 (*.f64 b2 b1) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b2 b1)) #s(literal 0 binary64))
(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 (neg.f64 b2) #s(literal 0 binary64) (*.f64 b2 b1))
(fma.f64 (neg.f64 b2) (neg.f64 b1) #s(literal 0 binary64))
(fma.f64 (neg.f64 b2) (pow.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 b2) (pow.f64 (neg.f64 b1) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 b2 b1)) #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 (pow.f64 (*.f64 b2 b1) #s(literal 1/2 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (neg.f64 b1) #s(literal 1 binary64)) (neg.f64 b2) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 b1)) (exp.f64 (log.f64 b2)) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 b2)) (exp.f64 (log.f64 b1)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(neg.f64 (neg.f64 (*.f64 b2 b1)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal 1/2 binary64))))
(/.f64 b2 (/.f64 #s(literal 1 binary64) b1))
(/.f64 b1 (/.f64 #s(literal 1 binary64) b2))
(/.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(/.f64 (neg.f64 b2) (/.f64 #s(literal -1 binary64) b1))
(/.f64 (neg.f64 (*.f64 b2 b1)) #s(literal -1 binary64))
(/.f64 (neg.f64 b1) (/.f64 #s(literal -1 binary64) b2))
(/.f64 (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))
(/.f64 (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (neg.f64 (*.f64 b2 b1)))
(/.f64 (pow.f64 (*.f64 b2 b1) #s(literal 1/2 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(/.f64 (exp.f64 (log.f64 (neg.f64 (*.f64 b2 b1)))) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (*.f64 b2 b1))
(/.f64 (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (*.f64 b2 b1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b2 b1) (*.f64 b2 b1) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 b1))))))
(pow.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 b2 b1))
(*.f64 b2 b1)
(*.f64 b1 b2)
(*.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b2 b1)))
(*.f64 (neg.f64 b2) (neg.f64 b1))
(*.f64 (neg.f64 b2) (pow.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal -1 binary64)))
(*.f64 (neg.f64 b2) (pow.f64 (neg.f64 b1) #s(literal 1 binary64)))
(*.f64 (neg.f64 (*.f64 b2 b1)) #s(literal -1 binary64))
(*.f64 (neg.f64 b1) (neg.f64 b2))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal 1/2 binary64)) (pow.f64 (*.f64 b2 b1) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 b1) #s(literal 1 binary64)) (neg.f64 b2))
(*.f64 (exp.f64 (log.f64 b1)) (exp.f64 (log.f64 b2)))
(*.f64 (exp.f64 (log.f64 b2)) (exp.f64 (log.f64 b1)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal -1/2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 a1 (*.f64 b2 b1)))) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 0 binary64)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal 0 binary64)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b2))) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a1))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a1))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 b2 (neg.f64 a2)))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(fma.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(neg.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)))
(/.f64 a1 (/.f64 (*.f64 b2 b1) a2))
(/.f64 a2 (/.f64 (*.f64 b2 b1) a1))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 (*.f64 a1 a2) b1) b2)
(/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a1 (neg.f64 a2))))
(/.f64 (/.f64 (*.f64 a1 a2) (neg.f64 b1)) (neg.f64 b2))
(/.f64 (neg.f64 a2) (neg.f64 (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (neg.f64 a1) (*.f64 b1 (/.f64 b2 (neg.f64 a2))))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 (*.f64 a1 a2)))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a1 a2)))
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 a1 (neg.f64 a2)) (neg.f64 (*.f64 b2 b1)))
(/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 (neg.f64 a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 (*.f64 a1 (neg.f64 a2))))
(/.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 b2 (neg.f64 a1)))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) b2) (neg.f64 b1))
(/.f64 (neg.f64 (/.f64 a1 b2)) (/.f64 b1 (neg.f64 a2)))
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 b2 (neg.f64 a2)))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (*.f64 b1 (/.f64 b2 (neg.f64 a2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a1))) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (neg.f64 (/.f64 (*.f64 b2 b1) a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 a1 a2) b1))) (*.f64 b2 b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 b1))) (*.f64 (neg.f64 b2) (*.f64 a1 a2))) (*.f64 (neg.f64 b2) (neg.f64 (*.f64 b2 b1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 a1 (neg.f64 a2)))) (*.f64 (neg.f64 b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a1 (neg.f64 a2)))) (neg.f64 b2)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 b2 b1) (*.f64 a1 (neg.f64 a2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)) (/.f64 (*.f64 b2 b1) (*.f64 a1 a2))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (*.f64 a1 a2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)))
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 (*.f64 a1 a2) b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(*.f64 (/.f64 (*.f64 a1 a2) (neg.f64 b1)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (neg.f64 a2) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 a2 (neg.f64 b2)))
(*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 (*.f64 a1 a2) b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (*.f64 a1 a2) b2))
(*.f64 (*.f64 a1 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (*.f64 a1 (neg.f64 a2)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 a1 (neg.f64 b1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (*.f64 a1 (neg.f64 a2)) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a1 (neg.f64 a2)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))))
(*.f64 (/.f64 a2 (neg.f64 b1)) (neg.f64 (/.f64 a1 b2)))
(*.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #s(literal -1 binary64))
(*.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (neg.f64 a2))
(*.f64 (/.f64 (neg.f64 a2) (*.f64 b2 b1)) (neg.f64 a1))
(*.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (neg.f64 (/.f64 a1 b2)) (/.f64 a2 (neg.f64 b1)))
(*.f64 (/.f64 (*.f64 a1 a2) b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))
(*.f64 (pow.f64 (/.f64 b2 (*.f64 a1 (neg.f64 a2))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(+.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64)) (/.f64 a2 (*.f64 b2 b1)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (*.f64 b2 b1) a2))))
(exp.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 b1 a2)) (*.f64 #s(literal -1 binary64) (log.f64 b2))))
(exp.f64 (fma.f64 #s(literal -1 binary64) (log.f64 b2) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 b1 a2)))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a2)) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a2))) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(neg.f64 (/.f64 (neg.f64 a2) (*.f64 b2 b1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 a2 (*.f64 b2 b1))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 (/.f64 a2 b1) b2)
(/.f64 #s(literal -1 binary64) (*.f64 b1 (/.f64 b2 (neg.f64 a2))))
(/.f64 (neg.f64 a2) (neg.f64 (*.f64 b2 b1)))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 a2))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 a2))
(/.f64 (/.f64 a2 b2) b1)
(/.f64 (/.f64 a2 (neg.f64 b2)) (neg.f64 b1))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 (neg.f64 a2)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 (neg.f64 a2)))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 a2 (neg.f64 b1)) (neg.f64 b2))
(/.f64 (/.f64 (neg.f64 a2) (*.f64 b2 b1)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 b2 (neg.f64 a2)))) (neg.f64 (*.f64 b2 b1))) (*.f64 (neg.f64 (*.f64 b2 b1)) (*.f64 b1 (/.f64 b2 (neg.f64 a2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 b1))) (*.f64 (neg.f64 (*.f64 b2 b1)) a2)) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 (*.f64 b2 b1)) (/.f64 a2 b1))) (*.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 b2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 a2))) (*.f64 (neg.f64 (*.f64 b2 b1)) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 (*.f64 b2 b1)) (/.f64 a2 b2))) (*.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 b2 b1)) (/.f64 a2 (neg.f64 b2)))) (*.f64 (neg.f64 (*.f64 b2 b1)) b1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 b2 b1)) (/.f64 a2 (neg.f64 b1)))) (*.f64 (neg.f64 (*.f64 b2 b1)) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 b2 b1)) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))) (neg.f64 (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 a2) (*.f64 b2 b1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 a2) (*.f64 b2 b1)) (/.f64 (neg.f64 a2) (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a2) (*.f64 b2 b1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (neg.f64 a2) (*.f64 b2 b1)) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))
(pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b2 b1) a2) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 b2 b1) a2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 b2 b1) a2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2)
(*.f64 a2 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 (/.f64 a2 b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))
(*.f64 (neg.f64 a2) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a2 b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 b2))
(*.f64 (/.f64 a2 b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 a2 (neg.f64 b2)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 a2 (neg.f64 b1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (neg.f64 a2))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (*.f64 a2 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))))
(*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (/.f64 (neg.f64 a2) (*.f64 b2 b1)) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (*.f64 b2 b1) a2) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 b2 b1) a2) #s(literal -1/2 binary64)))
(*.f64 (*.f64 a2 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(+.f64 #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 b1)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64)) (/.f64 a1 (*.f64 b2 b1)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64)) (/.f64 a1 (*.f64 b2 b1)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (*.f64 b2 b1) a1))))
(exp.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 b1 a1)) (*.f64 #s(literal -1 binary64) (log.f64 b2))))
(exp.f64 (fma.f64 #s(literal -1 binary64) (log.f64 b2) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 b1 a1)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a1))) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a1)) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 b1)))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64) (/.f64 a1 (*.f64 b2 b1)))
(neg.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) a1))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a1))
(/.f64 a1 (*.f64 b2 b1))
(/.f64 (/.f64 a1 b1) b2)
(/.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 b2))
(/.f64 (neg.f64 a1) (neg.f64 (*.f64 b2 b1)))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 a1))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 a1))
(/.f64 (/.f64 a1 b2) b1)
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 b2 (neg.f64 a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 (neg.f64 a1)))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 a1 b2)) (neg.f64 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) b2) (*.f64 (neg.f64 b2) (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a1))) (neg.f64 b2)) (*.f64 (neg.f64 b2) (neg.f64 (/.f64 (*.f64 b2 b1) a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 b1))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (neg.f64 (*.f64 b2 b1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (/.f64 a1 b1))) (*.f64 b2 b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (/.f64 a1 (neg.f64 b1)))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (neg.f64 a1))) (*.f64 (neg.f64 b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a1))) (neg.f64 (*.f64 b2 b1))) (*.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 (/.f64 (*.f64 b2 b1) a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 b1))) (*.f64 (neg.f64 (*.f64 b2 b1)) a1)) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 (*.f64 b2 b1)) (/.f64 a1 b1))) (*.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 b2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (*.f64 b2 b1)) (*.f64 (neg.f64 (*.f64 b2 b1)) (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 b2 b1)) (/.f64 a1 (neg.f64 b1)))) (*.f64 (neg.f64 (*.f64 b2 b1)) b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 b2 b1)) (neg.f64 a1))) (*.f64 (neg.f64 (*.f64 b2 b1)) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 a1 (*.f64 b2 b1)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b2 b1) a1) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 b2 b1) a1) (/.f64 (*.f64 b2 b1) a1)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 b2 b1) a1))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1)
(*.f64 a1 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (neg.f64 a1) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a1 b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a1 b2))
(*.f64 (/.f64 a1 b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 (/.f64 a1 b2)))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 a1 (neg.f64 b1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (neg.f64 a1))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (*.f64 a1 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal -1 binary64))
(*.f64 (neg.f64 (/.f64 a1 b2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 a1 (*.f64 b2 b1)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 a1 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 a1 (*.f64 b2 b1)))) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 0 binary64)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal 0 binary64)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b2))) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a1))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a1))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 b2 (neg.f64 a2)))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(fma.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(neg.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)))
(/.f64 a1 (/.f64 (*.f64 b2 b1) a2))
(/.f64 a2 (/.f64 (*.f64 b2 b1) a1))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 (*.f64 a1 a2) b1) b2)
(/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a1 (neg.f64 a2))))
(/.f64 (/.f64 (*.f64 a1 a2) (neg.f64 b1)) (neg.f64 b2))
(/.f64 (neg.f64 a2) (neg.f64 (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (neg.f64 a1) (*.f64 b1 (/.f64 b2 (neg.f64 a2))))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 (*.f64 a1 a2)))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a1 a2)))
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 a1 (neg.f64 a2)) (neg.f64 (*.f64 b2 b1)))
(/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 (neg.f64 a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 (*.f64 a1 (neg.f64 a2))))
(/.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 b2 (neg.f64 a1)))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) b2) (neg.f64 b1))
(/.f64 (neg.f64 (/.f64 a1 b2)) (/.f64 b1 (neg.f64 a2)))
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 b2 (neg.f64 a2)))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (*.f64 b1 (/.f64 b2 (neg.f64 a2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a1))) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (neg.f64 (/.f64 (*.f64 b2 b1) a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 a1 a2) b1))) (*.f64 b2 b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 b1))) (*.f64 (neg.f64 b2) (*.f64 a1 a2))) (*.f64 (neg.f64 b2) (neg.f64 (*.f64 b2 b1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 a1 (neg.f64 a2)))) (*.f64 (neg.f64 b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a1 (neg.f64 a2)))) (neg.f64 b2)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 b2 b1) (*.f64 a1 (neg.f64 a2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)) (/.f64 (*.f64 b2 b1) (*.f64 a1 a2))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (*.f64 a1 a2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)))
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 (*.f64 a1 a2) b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(*.f64 (/.f64 (*.f64 a1 a2) (neg.f64 b1)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (neg.f64 a2) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 a2 (neg.f64 b2)))
(*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 (*.f64 a1 a2) b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (*.f64 a1 a2) b2))
(*.f64 (*.f64 a1 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (*.f64 a1 (neg.f64 a2)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 a1 (neg.f64 b1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (*.f64 a1 (neg.f64 a2)) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a1 (neg.f64 a2)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))))
(*.f64 (/.f64 a2 (neg.f64 b1)) (neg.f64 (/.f64 a1 b2)))
(*.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #s(literal -1 binary64))
(*.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (neg.f64 a2))
(*.f64 (/.f64 (neg.f64 a2) (*.f64 b2 b1)) (neg.f64 a1))
(*.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (neg.f64 (/.f64 a1 b2)) (/.f64 a2 (neg.f64 b1)))
(*.f64 (/.f64 (*.f64 a1 a2) b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))
(*.f64 (pow.f64 (/.f64 b2 (*.f64 a1 (neg.f64 a2))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(+.f64 (/.f64 a1 b1) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 a1 b1))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64)) (/.f64 a1 b1))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 b1 a1))))
(-.f64 #s(literal 0 binary64) (/.f64 a1 (neg.f64 b1)))
(fma.f64 #s(literal 1 binary64) (/.f64 a1 b1) #s(literal 0 binary64))
(fma.f64 a1 (/.f64 #s(literal 1 binary64) b1) #s(literal 0 binary64))
(fma.f64 (/.f64 a1 b1) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 a1 (neg.f64 b1)) #s(literal 0 binary64))
(fma.f64 (/.f64 a1 (neg.f64 b1)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 a1) (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) b1) a1 #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64) (/.f64 a1 b1))
(fma.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 a1) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 a1 b1) #s(literal 1/2 binary64)) (pow.f64 (/.f64 a1 b1) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64))
(neg.f64 (/.f64 a1 (neg.f64 b1)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 a1))
(/.f64 b1 (*.f64 (neg.f64 b1) (/.f64 b1 (neg.f64 a1))))
(/.f64 a1 b1)
(/.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 b1 (neg.f64 a1)))
(/.f64 (/.f64 a1 (neg.f64 b1)) #s(literal -1 binary64))
(/.f64 (neg.f64 a1) (neg.f64 b1))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) a1))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (neg.f64 (/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 b1 (*.f64 b1 b1)))) (neg.f64 (*.f64 (/.f64 a1 b1) (/.f64 a1 b1))))
(/.f64 (neg.f64 (*.f64 (/.f64 a1 b1) (/.f64 a1 b1))) (/.f64 a1 (neg.f64 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a1)) b1) (*.f64 (neg.f64 b1) (/.f64 b1 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) a1)) (*.f64 b1 b1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 a1))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a1)) (*.f64 (neg.f64 b1) (/.f64 #s(literal -1 binary64) b1))) (/.f64 b1 (neg.f64 a1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 a1 b1) (/.f64 a1 b1))) (*.f64 (neg.f64 b1) (neg.f64 (/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 b1 (*.f64 b1 b1)))))) (*.f64 (neg.f64 b1) (*.f64 (/.f64 a1 b1) (/.f64 a1 b1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 (*.f64 (/.f64 a1 b1) (/.f64 a1 b1))))) (*.f64 (neg.f64 b1) (/.f64 a1 b1)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 b1 (*.f64 b1 b1))))) (*.f64 (/.f64 a1 b1) (/.f64 a1 b1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 a1 b1) (/.f64 a1 b1)))) (/.f64 a1 b1))
(/.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 b1 (*.f64 b1 b1)))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (/.f64 a1 b1) (/.f64 a1 b1)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a1 (neg.f64 b1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a1 b1) (/.f64 a1 b1) (*.f64 #s(literal 0 binary64) (/.f64 a1 (neg.f64 b1))))))
(pow.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(pow.f64 (/.f64 b1 a1) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 a1 b1) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 b1 a1) (/.f64 b1 a1)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 b1 a1))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a1 b1))
(*.f64 a1 (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 a1 b1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 a1 (neg.f64 b1)))
(*.f64 (/.f64 a1 (neg.f64 b1)) #s(literal -1 binary64))
(*.f64 (neg.f64 a1) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) a1)
(*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 a1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a1 b1) #s(literal 1/2 binary64)) (pow.f64 (/.f64 a1 b1) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b1))
(+.f64 #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 a1 (*.f64 b2 b1)))) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 0 binary64)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal 0 binary64)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b2))) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a1))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a1)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a2)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b2 a1)) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a1))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 b2 (neg.f64 a2)))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(fma.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b2)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 (/.f64 a2 (neg.f64 b2)) #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 (/.f64 #s(literal -1 binary64) b2) #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(fma.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) #s(literal 0 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(neg.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)))
(/.f64 a1 (/.f64 (*.f64 b2 b1) a2))
(/.f64 a2 (/.f64 (*.f64 b2 b1) a1))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (/.f64 a2 b1) (/.f64 b2 a1))
(/.f64 (/.f64 (*.f64 a1 a2) b1) b2)
(/.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a1 (neg.f64 a2))))
(/.f64 (/.f64 (*.f64 a1 a2) (neg.f64 b1)) (neg.f64 b2))
(/.f64 (neg.f64 a2) (neg.f64 (/.f64 (*.f64 b2 b1) a1)))
(/.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 b2 (neg.f64 a2)))
(/.f64 (neg.f64 a1) (*.f64 b1 (/.f64 b2 (neg.f64 a2))))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 (*.f64 a1 a2)))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a1 a2)))
(/.f64 (*.f64 a1 a2) (*.f64 b2 b1))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 a1 (neg.f64 a2)) (neg.f64 (*.f64 b2 b1)))
(/.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 b1 (neg.f64 a1)))
(/.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 b1 (*.f64 a1 (neg.f64 a2))))
(/.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 b2 (neg.f64 a1)))
(/.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) b2) (neg.f64 b1))
(/.f64 (neg.f64 (/.f64 a1 b2)) (/.f64 b1 (neg.f64 a2)))
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 b2 (neg.f64 a2)))) (*.f64 (neg.f64 b2) a1)) (*.f64 (neg.f64 b2) (*.f64 b1 (/.f64 b2 (neg.f64 a2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (*.f64 b2 b1) a1))) (*.f64 (neg.f64 b2) a2)) (*.f64 (neg.f64 b2) (neg.f64 (/.f64 (*.f64 b2 b1) a1))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b2)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 a1 a2) b1))) (*.f64 b2 b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))) (*.f64 (neg.f64 b2) b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b2 b1))) (*.f64 (neg.f64 b2) (*.f64 a1 a2))) (*.f64 (neg.f64 b2) (neg.f64 (*.f64 b2 b1))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b2) (*.f64 a1 (neg.f64 a2)))) (*.f64 (neg.f64 b2) (*.f64 b2 b1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a1 (neg.f64 a2)))) (neg.f64 b2)) (*.f64 (neg.f64 b2) (/.f64 (*.f64 b2 b1) (*.f64 a1 (neg.f64 a2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)) (/.f64 (*.f64 b2 b1) (*.f64 a1 a2))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (*.f64 b2 b1) (*.f64 a1 a2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (*.f64 a1 a2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)))
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 (*.f64 a1 a2) b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))))
(*.f64 (/.f64 (*.f64 a1 a2) (neg.f64 b1)) (/.f64 #s(literal -1 binary64) b2))
(*.f64 (neg.f64 a2) (neg.f64 (/.f64 a1 (*.f64 b2 b1))))
(*.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 a2 (neg.f64 b2)))
(*.f64 (neg.f64 a1) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 (*.f64 a1 a2) b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 (*.f64 a1 a2) b2))
(*.f64 (*.f64 a1 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (*.f64 a1 (neg.f64 a2)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (neg.f64 b2)) (/.f64 a1 (neg.f64 b1)))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 (*.f64 a1 (neg.f64 a2)) b2))
(*.f64 (/.f64 #s(literal -1 binary64) b2) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)) (*.f64 a1 (neg.f64 a2)))
(*.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)) (*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))))
(*.f64 (/.f64 a2 (neg.f64 b1)) (neg.f64 (/.f64 a1 b2)))
(*.f64 (neg.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))) #s(literal -1 binary64))
(*.f64 (neg.f64 (/.f64 a1 (*.f64 b2 b1))) (neg.f64 a2))
(*.f64 (/.f64 (neg.f64 a2) (*.f64 b2 b1)) (neg.f64 a1))
(*.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) b2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (neg.f64 (/.f64 a1 b2)) (/.f64 a2 (neg.f64 b1)))
(*.f64 (/.f64 (*.f64 a1 a2) b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 a1 a2) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64))) (pow.f64 (*.f64 b2 b1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a1) #s(literal -1 binary64)) (/.f64 (neg.f64 a2) (*.f64 b2 b1)))
(*.f64 (pow.f64 (/.f64 b2 (*.f64 a1 (neg.f64 a2))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b2 b1)))
(+.f64 (/.f64 (*.f64 a1 a2) b1) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 (*.f64 a1 a2) b1))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b1))) (/.f64 (*.f64 a1 a2) b1))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a2)) (/.f64 (*.f64 a1 a2) b1))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 a1 (neg.f64 b1))) (/.f64 (*.f64 a1 a2) b1))
(+.f64 (*.f64 (neg.f64 a2) #s(literal 0 binary64)) (/.f64 (*.f64 a1 a2) b1))
(+.f64 (*.f64 (/.f64 a1 (neg.f64 b1)) #s(literal 0 binary64)) (/.f64 (*.f64 a1 a2) b1))
(+.f64 (*.f64 (/.f64 a2 (neg.f64 b1)) #s(literal 0 binary64)) (/.f64 (*.f64 a1 a2) b1))
(exp.f64 (*.f64 (log.f64 (/.f64 b1 (*.f64 a1 a2))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a2)) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a2))) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a1))) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b1 a2)) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a1)) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a1 a2) b1) #s(literal 0 binary64))
(fma.f64 a1 (/.f64 a2 b1) #s(literal 0 binary64))
(fma.f64 a2 (/.f64 a1 b1) #s(literal 0 binary64))
(fma.f64 (/.f64 a1 b1) a2 #s(literal 0 binary64))
(fma.f64 (/.f64 a2 b1) a1 #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 a1 a2) b1) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 a2) (neg.f64 b1)) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) (neg.f64 a2) (/.f64 (*.f64 a1 a2) b1))
(fma.f64 #s(literal 0 binary64) (/.f64 a1 (neg.f64 b1)) (/.f64 (*.f64 a1 a2) b1))
(fma.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b1)) (/.f64 (*.f64 a1 a2) b1))
(fma.f64 (/.f64 (*.f64 a1 a2) (neg.f64 b1)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 a2) #s(literal 0 binary64) (/.f64 (*.f64 a1 a2) b1))
(fma.f64 (neg.f64 a2) (/.f64 a1 (neg.f64 b1)) #s(literal 0 binary64))
(fma.f64 (/.f64 a1 (neg.f64 b1)) #s(literal 0 binary64) (/.f64 (*.f64 a1 a2) b1))
(fma.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 a2) #s(literal 0 binary64))
(fma.f64 (neg.f64 a1) (/.f64 a2 (neg.f64 b1)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) b1) (*.f64 a1 a2) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) b1) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 a1 a2) (/.f64 #s(literal 1 binary64) b1) #s(literal 0 binary64))
(fma.f64 (*.f64 a1 (neg.f64 a2)) (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a1 (neg.f64 a2)) #s(literal 0 binary64))
(fma.f64 (/.f64 a2 (neg.f64 b1)) #s(literal 0 binary64) (/.f64 (*.f64 a1 a2) b1))
(fma.f64 (/.f64 a2 (neg.f64 b1)) (neg.f64 a1) #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 (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 (pow.f64 (/.f64 b1 (*.f64 a1 a2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b1 (*.f64 a1 a2)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(neg.f64 (/.f64 (*.f64 a1 a2) (neg.f64 b1)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 (*.f64 a1 a2)))
(/.f64 a1 (/.f64 b1 a2))
(/.f64 a2 (/.f64 b1 a1))
(/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (/.f64 a2 b1) (/.f64 #s(literal 1 binary64) a1))
(/.f64 (/.f64 (*.f64 a1 a2) b1) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 b1 (*.f64 a1 (neg.f64 a2))))
(/.f64 (/.f64 (*.f64 a1 a2) (neg.f64 b1)) #s(literal -1 binary64))
(/.f64 (neg.f64 a2) (/.f64 b1 (neg.f64 a1)))
(/.f64 (/.f64 a1 (neg.f64 b1)) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (neg.f64 a1) (/.f64 b1 (neg.f64 a2)))
(/.f64 (*.f64 a1 a2) b1)
(/.f64 (*.f64 a1 (neg.f64 a2)) (neg.f64 b1))
(/.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 #s(literal -1 binary64) a1))
(/.f64 (neg.f64 (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 b1 (*.f64 b1 b1))))) (neg.f64 (*.f64 (/.f64 (*.f64 a1 a2) b1) (/.f64 (*.f64 a1 a2) b1))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 a1 a2) b1) (/.f64 (*.f64 a1 a2) b1))) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 b1 (*.f64 b1 b1)))))) (*.f64 (/.f64 (*.f64 a1 a2) b1) (/.f64 (*.f64 a1 a2) b1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 (*.f64 a1 a2) b1) (/.f64 (*.f64 a1 a2) b1)))) (/.f64 (*.f64 a1 a2) b1))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 (*.f64 a2 a2)) (/.f64 (*.f64 a1 (*.f64 a1 a1)) (*.f64 b1 (*.f64 b1 b1))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (/.f64 (*.f64 a1 a2) b1) (/.f64 (*.f64 a1 a2) b1)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (*.f64 a1 a2) (neg.f64 b1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 a1 a2) b1) (/.f64 (*.f64 a1 a2) b1) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 a1 a2) (neg.f64 b1))))))
(pow.f64 (/.f64 (*.f64 a1 a2) b1) #s(literal 1 binary64))
(pow.f64 (/.f64 b1 (*.f64 a1 a2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a1 a2) b1))
(*.f64 a1 (/.f64 a2 b1))
(*.f64 a2 (/.f64 a1 b1))
(*.f64 (/.f64 a1 b1) a2)
(*.f64 (/.f64 a2 b1) a1)
(*.f64 (/.f64 (*.f64 a1 a2) b1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a1 a2) (neg.f64 b1)))
(*.f64 (/.f64 (*.f64 a1 a2) (neg.f64 b1)) #s(literal -1 binary64))
(*.f64 (neg.f64 a2) (/.f64 a1 (neg.f64 b1)))
(*.f64 (/.f64 a1 (neg.f64 b1)) (neg.f64 a2))
(*.f64 (neg.f64 a1) (/.f64 a2 (neg.f64 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (*.f64 a1 a2))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)))
(*.f64 (*.f64 a1 a2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (*.f64 a1 (neg.f64 a2)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (*.f64 a1 (neg.f64 a2)))
(*.f64 (/.f64 a2 (neg.f64 b1)) (neg.f64 a1))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a1 a2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (pow.f64 (/.f64 b1 (*.f64 a1 a2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 b1 (*.f64 a1 a2)) #s(literal -1/2 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 a2 b1))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64)) (/.f64 a2 b1))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 b1 a2))))
(-.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b1)))
(fma.f64 (/.f64 #s(literal -1 binary64) b1) #s(literal 0 binary64) (/.f64 a2 b1))
(neg.f64 (/.f64 a2 (neg.f64 b1)))
(/.f64 #s(literal 1 binary64) (/.f64 b1 a2))
(/.f64 a2 b1)
(/.f64 (/.f64 a2 b1) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 b1 (neg.f64 a2)))
(/.f64 (neg.f64 a2) (neg.f64 b1))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (/.f64 #s(literal -1 binary64) b1) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 a2 (neg.f64 b1)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 a2)) b1) (*.f64 (neg.f64 b1) (/.f64 b1 a2)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 b1 (neg.f64 a2))) (neg.f64 b1)) (*.f64 (neg.f64 b1) (/.f64 b1 (neg.f64 a2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b1)) (*.f64 (neg.f64 b1) a2)) (*.f64 b1 b1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b1) (neg.f64 a2))) (*.f64 (neg.f64 b1) b1))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 a2 (neg.f64 b1)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 a2 (neg.f64 b1)) (*.f64 #s(literal 0 binary64) (/.f64 a2 (neg.f64 b1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (neg.f64 b1)) (/.f64 a2 (neg.f64 b1)))) (/.f64 a2 (neg.f64 b1)))
(pow.f64 (/.f64 a2 b1) #s(literal 1 binary64))
(pow.f64 (/.f64 b1 a2) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 a2 b1) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 b1 a2) (/.f64 b1 a2)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 b1 a2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a2 b1))
(*.f64 a2 (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 a2 b1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 a2 (neg.f64 b1)))
(*.f64 (neg.f64 a2) (/.f64 #s(literal -1 binary64) b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) a2)
(*.f64 (/.f64 #s(literal -1 binary64) b1) (neg.f64 a2))
(*.f64 (/.f64 #s(literal -1 binary64) b1) (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)))
(*.f64 (/.f64 a2 (neg.f64 b1)) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 a2 b1) #s(literal 1/2 binary64)) (pow.f64 (/.f64 a2 b1) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b1))

eval160.0ms (3%)

Memory
6.8MiB live, 403.5MiB allocated
Compiler

Compiled 15 444 to 1 620 computations (89.5% saved)

prune93.0ms (1.7%)

Memory
25.1MiB live, 227.1MiB allocated
Pruning

10 alts after pruning (2 fresh and 8 done)

PrunedKeptTotal
New1 40621 408
Fresh000
Picked044
Done145
Total1 407101 417
Accuracy
100.0%
Counts
1 417 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
81.7%
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
84.5%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
89.7%
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
92.0%
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
82.2%
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
98.3%
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
87.7%
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
84.0%
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (*.f64 a1 a2))
82.0%
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2) a1)
87.1%
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1) a2)
Compiler

Compiled 116 to 76 computations (34.5% saved)

simplify10.0ms (0.2%)

Memory
-22.4MiB live, 16.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 a2 b2)
cost-diff0
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
cost-diff384
(/.f64 (/.f64 a2 b2) b1)
cost-diff0
(*.f64 b2 b1)
cost-diff0
(/.f64 #s(literal 1 binary64) (*.f64 b2 b1))
cost-diff0
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2) a1)
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2)
Rules
164×lower-*.f32
158×lower-*.f64
128×associate-*r*
80×associate-*l*
72×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01248
01952
13544
26644
315144
428444
530044
030044
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2) a1)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2)
(/.f64 #s(literal 1 binary64) (*.f64 b2 b1))
#s(literal 1 binary64)
(*.f64 b2 b1)
b2
b1
a2
a1
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(/.f64 (/.f64 a2 b2) b1)
(/.f64 a2 b2)
a2
b2
b1
a1
Outputs
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2) a1)
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2)
(/.f64 a2 (*.f64 b2 b1))
(/.f64 #s(literal 1 binary64) (*.f64 b2 b1))
#s(literal 1 binary64)
(*.f64 b2 b1)
b2
b1
a2
a1
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(/.f64 (/.f64 a2 b2) b1)
(/.f64 a2 (*.f64 b2 b1))
(/.f64 a2 b2)
a2
b2
b1
a1

localize36.0ms (0.7%)

Memory
3.1MiB live, 82.5MiB allocated
Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 a2 b2)
accuracy97.6%
(/.f64 (/.f64 a2 b2) b1)
accuracy90.2%
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
accuracy100.0%
(*.f64 b2 b1)
accuracy99.5%
(/.f64 #s(literal 1 binary64) (*.f64 b2 b1))
accuracy90.6%
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2)
accuracy90.2%
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2) a1)
Samples
25.0ms256×0valid
Compiler

Compiled 50 to 14 computations (72% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-div: 6.0ms (49.7% of total)
ival-mult: 6.0ms (49.7% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series3.0ms (0.1%)

Memory
6.7MiB live, 6.7MiB allocated
Counts
7 → 240
Calls
Call 1
Inputs
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2)>
#<alt (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2) a1)>
#<alt (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))>
#<alt (*.f64 b2 b1)>
#<alt (/.f64 (/.f64 a2 b2) b1)>
#<alt (*.f64 (/.f64 (/.f64 a2 b2) b1) a1)>
#<alt (/.f64 a2 b2)>
Outputs
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (/ 1 (* b1 b2))>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (* b1 b2)>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ a2 (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ (* a1 a2) (* b1 b2))>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
#<alt (/ a2 b2)>
Calls

60 calls:

TimeVariablePointExpression
0.0ms
b2
@0
(* (/ 1 (* b2 b1)) a2)
0.0ms
a2
@-inf
(* (/ 1 (* b2 b1)) a2)
0.0ms
b2
@inf
(* (/ 1 (* b2 b1)) a2)
0.0ms
b2
@-inf
(* (/ 1 (* b2 b1)) a2)
0.0ms
a2
@inf
(* (/ 1 (* b2 b1)) a2)

simplify12.0ms (0.2%)

Memory
-11.0MiB live, 27.8MiB allocated
Algorithm
egg-herbie
Rules
40×lower-*.f64
40×lower-/.f32
40×lower-/.f64
40×lower-*.f32
16×associate-/r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0111296
1241296
2431296
3541296
4541296
0541296
Stop Event
iter limit
saturated
Counts
240 → 240
Calls
Call 1
Inputs
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(/ 1 (* b1 b2))
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(* b1 b2)
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ a2 (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ (* a1 a2) (* b1 b2))
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
(/ a2 b2)
Outputs
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(/ 1 (* b1 b2))
(/.f64 #s(literal 1 binary64) (*.f64 b1 b2))
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(* b1 b2)
(*.f64 b1 b2)
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ a2 (* b1 b2))
(/.f64 a2 (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ (* a1 a2) (* b1 b2))
(/.f64 (*.f64 a2 a1) (*.f64 b1 b2))
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)
(/ a2 b2)
(/.f64 a2 b2)

rewrite215.0ms (4%)

Memory
7.9MiB live, 290.6MiB allocated
Algorithm
batch-egg-rewrite
Rules
2 066×lower-*.f32
2 060×lower-*.f64
1 332×lower-fma.f64
1 332×lower-fma.f32
1 248×lower-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01239
01943
15635
224235
3129635
4516035
0896435
Stop Event
iter limit
node limit
iter limit
Counts
7 → 587
Calls
Call 1
Inputs
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2) a1)
(/.f64 #s(literal 1 binary64) (*.f64 b2 b1))
(*.f64 b2 b1)
(/.f64 (/.f64 a2 b2) b1)
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(/.f64 a2 b2)
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) #s(literal 0 binary64)) (/.f64 a2 (*.f64 b2 b1)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64)) (/.f64 a2 (*.f64 b2 b1)))
(exp.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))))
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (neg.f64 (log.f64 b2)) (*.f64 (log.f64 (/.f64 b1 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b1 a2)) #s(literal -1 binary64) (neg.f64 (log.f64 b2))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 b2 b1))) (*.f64 (neg.f64 (log.f64 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1/2 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 (log.f64 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b2 b1))) #s(literal -1/2 binary64) (*.f64 (neg.f64 (log.f64 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (neg.f64 (log.f64 a2)) #s(literal -1 binary64) (neg.f64 (log.f64 (*.f64 b2 b1)))))
(exp.f64 (fma.f64 (neg.f64 (log.f64 a2)) #s(literal -1 binary64) (*.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1/2 binary64)) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (neg.f64 (log.f64 a2)) #s(literal -1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b2 b1))) #s(literal -1/2 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal -1/2 binary64) (*.f64 (log.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a2)) (/.f64 a2 (*.f64 b2 b1)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(fma.f64 (/.f64 #s(literal 1 binary64) b1) #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(neg.f64 (/.f64 a2 (*.f64 b2 b1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a2))
(/.f64 a2 (*.f64 b2 b1))
(/.f64 (/.f64 a2 b2) b1)
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b2 b1) a2))
(/.f64 (neg.f64 a2) (*.f64 b2 b1))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 a2))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 a2))
(/.f64 (/.f64 a2 b1) b2)
(/.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2))) (*.f64 b1 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2)))))
(/.f64 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))) (*.f64 b1 (/.f64 a2 b2)))
(/.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 a2 a2)) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (/.f64 b1 a2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b1 a2)) (*.f64 b1 (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 a2 (*.f64 b2 b1)))) b1)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) b1) (*.f64 b1 (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b1 (neg.f64 a2))) (*.f64 b1 (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 a2 b1))) (*.f64 b2 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 b2 b1)) (*.f64 (*.f64 b2 b1) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) a2)) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) (neg.f64 a2))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) (/.f64 a2 b2))) (*.f64 (*.f64 b2 b1) b1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 a2 b2))) (*.f64 b1 b1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 a2 (*.f64 b2 b1))) (/.f64 a2 (*.f64 b2 b1)))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 a2 (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 a2 (*.f64 b2 b1)))) (/.f64 a2 (*.f64 b2 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (*.f64 a2 a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) a2)
(/.f64 (*.f64 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2))) (/.f64 #s(literal 1 binary64) b1)) (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))))
(/.f64 (*.f64 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))) (/.f64 #s(literal 1 binary64) b1)) (/.f64 a2 b2))
(pow.f64 (/.f64 (*.f64 b2 b1) a2) #s(literal -1 binary64))
(pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 a2 (*.f64 b2 b1))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 (/.f64 b2 a2) (/.f64 b2 a2)) (*.f64 b1 b1)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (*.f64 b1 b1) (*.f64 (/.f64 b2 a2) (/.f64 b2 a2))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (neg.f64 a2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 a2 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 #s(literal -1 binary64) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a2 b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 b2))
(*.f64 (/.f64 a2 b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (neg.f64 (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (/.f64 (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal -1 binary64))
(*.f64 (pow.f64 b2 #s(literal -1/2 binary64)) (/.f64 (pow.f64 b2 #s(literal -1/2 binary64)) (/.f64 b1 a2)))
(*.f64 (pow.f64 b1 #s(literal -1/2 binary64)) (/.f64 (pow.f64 b1 #s(literal -1/2 binary64)) (/.f64 b2 a2)))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1)))))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) (/.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 a2 b2)) (/.f64 (sqrt.f64 (/.f64 a2 b2)) b1))
(*.f64 (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))))
(*.f64 (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1)))) (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (neg.f64 (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (/.f64 a2 (sqrt.f64 (*.f64 b2 b1))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (/.f64 (neg.f64 a2) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(*.f64 (/.f64 (neg.f64 a2) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (*.f64 b2 b1))
(*.f64 (/.f64 (/.f64 a2 b1) (*.f64 b2 (*.f64 b2 b2))) (*.f64 b2 b2))
(*.f64 (/.f64 (/.f64 a2 b1) (*.f64 b2 b2)) b2)
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a2)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (*.f64 b2 b1))
(*.f64 (/.f64 (/.f64 a2 b2) (*.f64 b1 (*.f64 b1 b1))) (*.f64 b1 b1))
(*.f64 (/.f64 (/.f64 a2 b2) (*.f64 b1 b1)) b1)
(*.f64 (/.f64 (neg.f64 a2) (sqrt.f64 (*.f64 b2 b1))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 a1 b1) #s(literal 0 binary64)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 a1 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b2 b1) (*.f64 a2 a1))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(fma.f64 #s(literal 0 binary64) (/.f64 a1 b1) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(fma.f64 (/.f64 a1 b1) #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(neg.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a2 a1)))
(/.f64 a1 (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a2 a1)))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a2 a1)))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1)
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b2 b1))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (neg.f64 a1) (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 (*.f64 a2 a1) b1) b2)
(/.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 a1)) (/.f64 (*.f64 b2 b1) a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (/.f64 a1 (*.f64 b2 b1))) (*.f64 a2 a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 (*.f64 b2 b1))) a2)
(/.f64 (*.f64 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2))) (/.f64 a1 b1)) (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))))
(/.f64 (*.f64 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))) (/.f64 a1 b1)) (/.f64 a2 b2))
(pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a2 a1)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a2 a1)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 b2 b1) (*.f64 a2 a1)) (/.f64 (*.f64 b2 b1) (*.f64 a2 a1))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (*.f64 a1 (neg.f64 a2)))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a2 b2) (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(*.f64 (neg.f64 a2) (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 (*.f64 a2 a1) b1))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 (/.f64 (*.f64 a2 a1) b1) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (*.f64 a1 (/.f64 a2 b2)))
(*.f64 (*.f64 a2 a1) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (*.f64 a1 (/.f64 a2 b2)) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 (/.f64 a1 b2) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (*.f64 (*.f64 a2 a1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (/.f64 (*.f64 (*.f64 a2 a1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(*.f64 (/.f64 a2 (*.f64 b2 b1)) (neg.f64 a1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (*.f64 a1 (neg.f64 a2)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (neg.f64 a1) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 (*.f64 a2 a1) b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(*.f64 (/.f64 a1 (*.f64 b2 b1)) (neg.f64 a2))
(*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal -1 binary64))
(*.f64 (*.f64 (*.f64 a2 a1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (*.f64 (*.f64 a2 a1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a2 a1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a2 a1)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (*.f64 a2 a1) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(*.f64 (/.f64 (*.f64 a2 a1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (*.f64 b2 b1))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b2 b1))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(*.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (*.f64 b2 b1))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) a2)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 (/.f64 (*.f64 a2 a1) b1) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 (/.f64 (*.f64 a2 a1) b1) (*.f64 b2 (*.f64 b2 b2))) (*.f64 b2 b2))
(*.f64 (/.f64 (/.f64 (*.f64 a2 a1) b1) (*.f64 b2 b2)) b2)
(*.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) (sqrt.f64 (*.f64 b2 b1))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) (*.f64 b1 (*.f64 b1 b1))) (*.f64 b1 b1))
(*.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) (*.f64 b1 b1)) b1)
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(exp.f64 (neg.f64 (log.f64 (*.f64 b2 b1))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b2 b1))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 b2 b1))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (*.f64 b2 b1))))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b2 b1))) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(/.f64 #s(literal 1 binary64) (*.f64 b2 b1))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (+.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 b2 b1))
(/.f64 (/.f64 #s(literal 1 binary64) b2) b1)
(/.f64 (/.f64 #s(literal 1 binary64) b1) b2)
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (sqrt.f64 (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 b2)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 b1))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 b1)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 b2))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (*.f64 b2 b1))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 b2 b1)))) (sqrt.f64 (*.f64 b2 b1)))
(pow.f64 (*.f64 b2 b1) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 b2 b1)))
(pow.f64 (*.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (*.f64 b2 b1)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (log.f64 (*.f64 b2 b1))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) #s(literal 1 binary64)))
(*.f64 (pow.f64 b2 #s(literal -1/2 binary64)) (/.f64 (pow.f64 b2 #s(literal -1/2 binary64)) b1))
(*.f64 (pow.f64 b1 #s(literal -1/2 binary64)) (/.f64 (pow.f64 b1 #s(literal -1/2 binary64)) b2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (*.f64 b2 b1))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 b2 b1))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) (*.f64 b1 (*.f64 b1 b1))) (*.f64 b1 b1))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b1) (*.f64 b2 (*.f64 b2 b2))) (*.f64 b2 b2))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (*.f64 b2 b1))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b1) (*.f64 b2 b2)) b2)
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) b2) (*.f64 b1 b1)) b1)
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 b2)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 b1)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 b1)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 b2)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(+.f64 (*.f64 b2 b1) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 b2 b1))
(exp.f64 (log.f64 (*.f64 b2 b1)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1/2 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b2 b1))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b2 b1))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 b2 b1))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (*.f64 b2 b1))
(sqrt.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(fma.f64 #s(literal 1 binary64) (*.f64 b2 b1) #s(literal 0 binary64))
(fma.f64 b2 b1 #s(literal 0 binary64))
(fma.f64 b1 b2 #s(literal 0 binary64))
(fma.f64 (*.f64 b2 b1) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 b2 b1) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 b2 b1) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 b2 b1)) (sqrt.f64 (*.f64 b2 b1)) #s(literal 0 binary64))
(neg.f64 (*.f64 b2 b1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))
(/.f64 b2 (/.f64 #s(literal 1 binary64) b1))
(/.f64 b1 (/.f64 #s(literal 1 binary64) b2))
(/.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(/.f64 (*.f64 b2 b1) #s(literal -1 binary64))
(/.f64 (*.f64 b2 b1) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(/.f64 (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(/.f64 (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))
(/.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) (*.f64 b2 b1))
(/.f64 (*.f64 b1 (*.f64 b1 b1)) (*.f64 (/.f64 #s(literal 1 binary64) b2) (*.f64 b1 b1)))
(/.f64 (*.f64 b1 b1) (*.f64 (/.f64 #s(literal 1 binary64) b2) b1))
(/.f64 (sqrt.f64 (*.f64 b2 b1)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(/.f64 (sqrt.f64 (*.f64 b2 b1)) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))))
(/.f64 (sqrt.f64 (*.f64 b2 b1)) (*.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 b2 b1))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 b2 b1))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 b2 b1)) #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(/.f64 (*.f64 (*.f64 b2 (*.f64 b2 b2)) b1) (*.f64 b2 b2))
(/.f64 (*.f64 (*.f64 b2 b2) b1) b2)
(/.f64 (*.f64 (*.f64 b1 (*.f64 b1 b1)) b2) (*.f64 b1 b1))
(/.f64 (*.f64 (*.f64 b1 b1) b2) b1)
(/.f64 (*.f64 (sqrt.f64 (*.f64 b2 b1)) #s(literal 1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(/.f64 (*.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) #s(literal -1 binary64)) (*.f64 b2 b1))
(pow.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) #s(literal -2 binary64))
(pow.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 b2 b1) #s(literal -1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (sqrt.f64 (*.f64 b2 b1)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (*.f64 b2 b1))))
(pow.f64 (/.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 b2 b1))
(*.f64 b2 b1)
(*.f64 b1 b2)
(*.f64 (*.f64 b2 b1) #s(literal 1 binary64))
(*.f64 (*.f64 b2 b1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 b2 b1))
(*.f64 (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))))
(*.f64 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (sqrt.f64 (*.f64 b2 b1)) (sqrt.f64 (*.f64 b2 b1)))
(+.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) b1) #s(literal 0 binary64)) (/.f64 a2 (*.f64 b2 b1)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64)) (/.f64 a2 (*.f64 b2 b1)))
(exp.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))))
(exp.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (neg.f64 (log.f64 b2)) (*.f64 (log.f64 (/.f64 b1 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b1 a2)) #s(literal -1 binary64) (neg.f64 (log.f64 b2))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (*.f64 b2 b1))) (*.f64 (neg.f64 (log.f64 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1/2 binary64)) #s(literal 2 binary64) (*.f64 (neg.f64 (log.f64 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b2 b1))) #s(literal -1/2 binary64) (*.f64 (neg.f64 (log.f64 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (neg.f64 (log.f64 a2)) #s(literal -1 binary64) (neg.f64 (log.f64 (*.f64 b2 b1)))))
(exp.f64 (fma.f64 (neg.f64 (log.f64 a2)) #s(literal -1 binary64) (*.f64 (*.f64 (log.f64 (*.f64 b2 b1)) #s(literal -1/2 binary64)) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (neg.f64 (log.f64 a2)) #s(literal -1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b2 b1))) #s(literal -1/2 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal -1/2 binary64) (*.f64 (log.f64 (/.f64 (*.f64 b2 b1) a2)) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a2)) (/.f64 a2 (*.f64 b2 b1)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(fma.f64 (/.f64 #s(literal 1 binary64) b1) #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1)))
(neg.f64 (/.f64 a2 (*.f64 b2 b1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) a2))
(/.f64 a2 (*.f64 b2 b1))
(/.f64 (/.f64 a2 b2) b1)
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b2 b1) a2))
(/.f64 (neg.f64 a2) (*.f64 b2 b1))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 b1 a2))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 a2))
(/.f64 (/.f64 a2 b1) b2)
(/.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2))) (*.f64 b1 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2)))))
(/.f64 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))) (*.f64 b1 (/.f64 a2 b2)))
(/.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (*.f64 (*.f64 b2 b1) (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 a2 a2)) (*.f64 (*.f64 b2 b1) a2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (/.f64 b1 a2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b1 a2)) (*.f64 b1 (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 a2 (*.f64 b2 b1)))) b1)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) b1) (*.f64 b1 (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b1 (neg.f64 a2))) (*.f64 b1 (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 a2 b1))) (*.f64 b2 b1))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 b2 b1) a2)) (*.f64 b2 b1)) (*.f64 (*.f64 b2 b1) (/.f64 (*.f64 b2 b1) a2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) a2)) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) (neg.f64 a2))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b2 b1) (/.f64 a2 b2))) (*.f64 (*.f64 b2 b1) b1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b1 (/.f64 a2 b2))) (*.f64 b1 b1))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 a2 (*.f64 b2 b1))) (/.f64 a2 (*.f64 b2 b1)))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 a2 (*.f64 b2 b1)) (*.f64 #s(literal 0 binary64) (/.f64 a2 (*.f64 b2 b1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 a2 (*.f64 b2 b1)))) (/.f64 a2 (*.f64 b2 b1)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (*.f64 a2 a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) a2)
(/.f64 (*.f64 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2))) (/.f64 #s(literal 1 binary64) b1)) (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))))
(/.f64 (*.f64 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))) (/.f64 #s(literal 1 binary64) b1)) (/.f64 a2 b2))
(pow.f64 (/.f64 (*.f64 b2 b1) a2) #s(literal -1 binary64))
(pow.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 b2 b1) a2) (/.f64 (*.f64 b2 b1) a2)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (/.f64 a2 (*.f64 b2 b1)) (/.f64 a2 (*.f64 b2 b1))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 (/.f64 b2 a2) (/.f64 b2 a2)) (*.f64 b1 b1)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (*.f64 b1 b1) (*.f64 (/.f64 b2 a2) (/.f64 b2 a2))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (neg.f64 a2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 a2 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 b2) (/.f64 #s(literal 1 binary64) b1))
(*.f64 #s(literal -1 binary64) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 a2 b1))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 a2 b2))
(*.f64 (/.f64 a2 b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (neg.f64 (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (/.f64 (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) #s(literal -1 binary64))
(*.f64 (pow.f64 b2 #s(literal -1/2 binary64)) (/.f64 (pow.f64 b2 #s(literal -1/2 binary64)) (/.f64 b1 a2)))
(*.f64 (pow.f64 b1 #s(literal -1/2 binary64)) (/.f64 (pow.f64 b1 #s(literal -1/2 binary64)) (/.f64 b2 a2)))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) (neg.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1)))))
(*.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) (/.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 a2 b2)) (/.f64 (sqrt.f64 (/.f64 a2 b2)) b1))
(*.f64 (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))))
(*.f64 (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 a2 (*.f64 b2 b1)))) (sqrt.f64 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (neg.f64 (*.f64 a2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (/.f64 a2 (sqrt.f64 (*.f64 b2 b1))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (/.f64 (neg.f64 a2) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(*.f64 (/.f64 (neg.f64 a2) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (*.f64 b2 b1))
(*.f64 (/.f64 (/.f64 a2 b1) (*.f64 b2 (*.f64 b2 b2))) (*.f64 b2 b2))
(*.f64 (/.f64 (/.f64 a2 b1) (*.f64 b2 b2)) b2)
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a2)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(*.f64 (/.f64 a2 (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (*.f64 b2 b1))
(*.f64 (/.f64 (/.f64 a2 b2) (*.f64 b1 (*.f64 b1 b1))) (*.f64 b1 b1))
(*.f64 (/.f64 (/.f64 a2 b2) (*.f64 b1 b1)) b1)
(*.f64 (/.f64 (neg.f64 a2) (sqrt.f64 (*.f64 b2 b1))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(+.f64 (*.f64 (/.f64 a1 b1) #s(literal 0 binary64)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 a1 b1)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b2 b1) (*.f64 a2 a1))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(fma.f64 #s(literal 0 binary64) (/.f64 a1 b1) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(fma.f64 (/.f64 a1 b1) #s(literal 0 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(neg.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a2 a1)))
(/.f64 a1 (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 a2 b2) (/.f64 b1 a1))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b2 b1) (*.f64 a2 a1)))
(/.f64 (/.f64 #s(literal 1 binary64) b1) (/.f64 b2 (*.f64 a2 a1)))
(/.f64 (*.f64 a2 a1) (*.f64 b2 b1))
(/.f64 (*.f64 a1 (/.f64 a2 b2)) b1)
(/.f64 (/.f64 a1 b2) (/.f64 b1 a2))
(/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 b2 b1))
(/.f64 (/.f64 a1 b1) (/.f64 b2 a2))
(/.f64 (neg.f64 a1) (/.f64 (*.f64 b2 b1) a2))
(/.f64 (/.f64 (*.f64 a2 a1) b1) b2)
(/.f64 (/.f64 a1 (*.f64 b2 b1)) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 a1)) (/.f64 (*.f64 b2 b1) a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (/.f64 a1 (*.f64 b2 b1))) (*.f64 a2 a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 a1 (*.f64 b2 b1))) a2)
(/.f64 (*.f64 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2))) (/.f64 a1 b1)) (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))))
(/.f64 (*.f64 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))) (/.f64 a1 b1)) (/.f64 a2 b2))
(pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a2 a1)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a2 a1)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (*.f64 b2 b1) (*.f64 a2 a1)) (/.f64 (*.f64 b2 b1) (*.f64 a2 a1))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (*.f64 a2 a1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) (*.f64 a1 (neg.f64 a2)))
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))
(*.f64 a1 (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 a2 b2) (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)))
(*.f64 (neg.f64 a2) (/.f64 a1 (*.f64 b2 b1)))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 (*.f64 a2 a1) b1))
(*.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 (/.f64 (*.f64 a2 a1) b1) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b1) (*.f64 a1 (/.f64 a2 b2)))
(*.f64 (*.f64 a2 a1) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (*.f64 a1 (/.f64 a2 b2)) (/.f64 #s(literal 1 binary64) b1))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 (/.f64 a1 b2) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (*.f64 (*.f64 a2 a1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) (/.f64 (*.f64 (*.f64 a2 a1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) #s(literal 1 binary64)))
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(*.f64 (/.f64 a2 (*.f64 b2 b1)) (neg.f64 a1))
(*.f64 (/.f64 a1 b2) (/.f64 a2 b1))
(*.f64 (*.f64 a1 (neg.f64 a2)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 a1 b1) (/.f64 a2 b2))
(*.f64 (neg.f64 a1) (/.f64 a2 (*.f64 b2 b1)))
(*.f64 (/.f64 (*.f64 a2 a1) b1) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 a1 (*.f64 b2 b1)) a2)
(*.f64 (/.f64 a1 (*.f64 b2 b1)) (neg.f64 a2))
(*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal -1 binary64))
(*.f64 (*.f64 (*.f64 a2 a1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (*.f64 (*.f64 a2 a1) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a2 a1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 b2 b1) (*.f64 a2 a1)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 a2 a1) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (*.f64 a2 a1) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(*.f64 (/.f64 (*.f64 a2 a1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (*.f64 b2 b1))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal 1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))
(*.f64 (/.f64 (*.f64 a2 a1) (sqrt.f64 (*.f64 b2 b1))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 (*.f64 b2 b1) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1)))
(*.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) (*.f64 (*.f64 b2 b1) (*.f64 b2 b1))) (*.f64 b2 b1))
(*.f64 (/.f64 (/.f64 a1 b1) #s(literal -1 binary64)) (/.f64 a2 b2))
(*.f64 (/.f64 (/.f64 a1 b1) (/.f64 #s(literal 1 binary64) a2)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 (/.f64 a1 b1) (/.f64 #s(literal -1 binary64) a2)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 (/.f64 (*.f64 a2 a1) b1) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 (/.f64 (*.f64 a2 a1) b1) (*.f64 b2 (*.f64 b2 b2))) (*.f64 b2 b2))
(*.f64 (/.f64 (/.f64 (*.f64 a2 a1) b1) (*.f64 b2 b2)) b2)
(*.f64 (/.f64 (*.f64 a1 (neg.f64 a2)) (sqrt.f64 (*.f64 b2 b1))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1))))
(*.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) (*.f64 b1 (*.f64 b1 b1))) (*.f64 b1 b1))
(*.f64 (/.f64 (*.f64 a1 (/.f64 a2 b2)) (*.f64 b1 b1)) b1)
(+.f64 (/.f64 a2 b2) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 a2 b2))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) b2) #s(literal 0 binary64)) (/.f64 a2 b2))
(exp.f64 (log.f64 (/.f64 a2 b2)))
(exp.f64 (*.f64 (log.f64 (/.f64 a2 b2)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 a2 b2))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b2 a2) (/.f64 b2 a2))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a2 b2)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (neg.f64 (log.f64 a2)) #s(literal -1 binary64) (neg.f64 (log.f64 b2))))
(exp.f64 (+.f64 (neg.f64 (log.f64 b2)) (*.f64 (neg.f64 (log.f64 a2)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1/2 binary64) (*.f64 (log.f64 (/.f64 b2 a2)) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 a2 b2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a2)) (/.f64 a2 b2))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2)))) (/.f64 a2 b2))
(fma.f64 #s(literal 1 binary64) (/.f64 a2 b2) #s(literal 0 binary64))
(fma.f64 a2 (/.f64 #s(literal 1 binary64) b2) #s(literal 0 binary64))
(fma.f64 (/.f64 a2 b2) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 a2 b2) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 a2 b2) #s(literal 0 binary64))
(fma.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) b2) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) b2) a2 #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) b2) #s(literal 0 binary64) (/.f64 a2 b2))
(fma.f64 (/.f64 #s(literal 1 binary64) b2) (neg.f64 a2) #s(literal 0 binary64))
(fma.f64 (pow.f64 b2 #s(literal -1/2 binary64)) (/.f64 (pow.f64 b2 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) a2)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2))) (*.f64 (/.f64 b2 a2) (/.f64 b2 a2)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))) (/.f64 b2 a2) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (/.f64 a2 b2)) (sqrt.f64 (/.f64 a2 b2)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (/.f64 a2 b2)) (neg.f64 (sqrt.f64 (/.f64 a2 b2))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (/.f64 a2 b2)) (/.f64 (sqrt.f64 (/.f64 a2 b2)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (/.f64 a2 b2)) (/.f64 (sqrt.f64 (/.f64 a2 b2)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 a2 b2))) (sqrt.f64 (/.f64 a2 b2)) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 a2) (*.f64 b2 (*.f64 b2 b2))) (*.f64 b2 b2) #s(literal 0 binary64))
(fma.f64 (/.f64 (neg.f64 a2) (*.f64 b2 b2)) b2 #s(literal 0 binary64))
(fma.f64 (/.f64 a2 (*.f64 b2 (*.f64 b2 b2))) (*.f64 b2 b2) #s(literal 0 binary64))
(fma.f64 (/.f64 a2 (*.f64 b2 b2)) b2 #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a2)) (/.f64 #s(literal 1 binary64) b2) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a2)) (/.f64 #s(literal 1 binary64) b2) #s(literal 0 binary64))
(neg.f64 (/.f64 a2 b2))
(/.f64 #s(literal 1 binary64) (/.f64 b2 a2))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))) (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a2 b2) (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2)))))
(/.f64 b2 (*.f64 b2 (/.f64 b2 a2)))
(/.f64 a2 b2)
(/.f64 (/.f64 a2 b2) #s(literal 1 binary64))
(/.f64 (/.f64 a2 b2) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 b2 a2))
(/.f64 (neg.f64 a2) b2)
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal 1 binary64) a2))
(/.f64 (/.f64 #s(literal 1 binary64) b2) (/.f64 #s(literal -1 binary64) a2))
(/.f64 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2))) (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))))
(/.f64 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))) #s(literal 0 binary64))))
(/.f64 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2)))))
(/.f64 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))) (/.f64 a2 b2))
(/.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (*.f64 b2 (*.f64 a2 a2)))
(/.f64 (neg.f64 (*.f64 a2 a2)) (*.f64 b2 a2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b2 a2)) (*.f64 b2 b2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b2 (neg.f64 a2))) (*.f64 b2 b2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2)))) (*.f64 b2 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2))))) (*.f64 b2 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b2 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))))) (*.f64 b2 (/.f64 a2 b2)))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 (*.f64 a2 a2))) (/.f64 #s(literal 1 binary64) b2)) (*.f64 a2 a2))
(/.f64 (*.f64 (neg.f64 (*.f64 a2 a2)) (/.f64 #s(literal 1 binary64) b2)) a2)
(pow.f64 (/.f64 a2 b2) #s(literal 1 binary64))
(pow.f64 (/.f64 b2 a2) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 a2 b2)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 b2 a2) (/.f64 b2 a2)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))) (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a2 b2) (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a2 b2))
(*.f64 a2 (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 a2 b2) #s(literal 1 binary64))
(*.f64 (/.f64 a2 b2) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 a2 b2))
(*.f64 (neg.f64 a2) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 #s(literal 1 binary64) b2) a2)
(*.f64 (/.f64 #s(literal 1 binary64) b2) (neg.f64 a2))
(*.f64 (pow.f64 b2 #s(literal -1/2 binary64)) (/.f64 (pow.f64 b2 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) a2)))
(*.f64 (/.f64 (*.f64 a2 (*.f64 a2 a2)) (*.f64 b2 (*.f64 b2 b2))) (*.f64 (/.f64 b2 a2) (/.f64 b2 a2)))
(*.f64 (*.f64 (*.f64 a2 a2) (/.f64 #s(literal 1 binary64) (*.f64 b2 b2))) (/.f64 b2 a2))
(*.f64 (sqrt.f64 (/.f64 a2 b2)) (sqrt.f64 (/.f64 a2 b2)))
(*.f64 (sqrt.f64 (/.f64 a2 b2)) (neg.f64 (sqrt.f64 (/.f64 a2 b2))))
(*.f64 (sqrt.f64 (/.f64 a2 b2)) (/.f64 (sqrt.f64 (/.f64 a2 b2)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 a2 b2)) (/.f64 (sqrt.f64 (/.f64 a2 b2)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 a2 b2))) (sqrt.f64 (/.f64 a2 b2)))
(*.f64 (/.f64 (neg.f64 a2) (*.f64 b2 (*.f64 b2 b2))) (*.f64 b2 b2))
(*.f64 (/.f64 (neg.f64 a2) (*.f64 b2 b2)) b2)
(*.f64 (/.f64 a2 (*.f64 b2 (*.f64 b2 b2))) (*.f64 b2 b2))
(*.f64 (/.f64 a2 (*.f64 b2 b2)) b2)
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a2)) (/.f64 #s(literal 1 binary64) b2))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a2)) (/.f64 #s(literal 1 binary64) b2))

eval182.0ms (3.4%)

Memory
1.6MiB live, 191.8MiB allocated
Compiler

Compiled 9 880 to 1 300 computations (86.8% saved)

prune141.0ms (2.6%)

Memory
-6.6MiB live, 155.7MiB allocated
Pruning

10 alts after pruning (0 fresh and 10 done)

PrunedKeptTotal
New8270827
Fresh000
Picked022
Done088
Total82710837
Accuracy
100.0%
Counts
837 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
81.7%
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
84.5%
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
89.7%
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
92.0%
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
82.2%
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
98.3%
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
87.7%
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
84.0%
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (*.f64 a1 a2))
82.0%
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2) a1)
87.1%
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1) a2)
Compiler

Compiled 242 to 122 computations (49.6% saved)

regimes76.0ms (1.4%)

Memory
33.1MiB live, 72.6MiB allocated
Counts
16 → 1
Calls
Call 1
Inputs
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1) a2)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2) a1)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (*.f64 a1 a2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(*.f64 (/.f64 (/.f64 a1 b1) b2) a2)
(*.f64 (/.f64 (/.f64 a2 b2) b1) a1)
(/.f64 (*.f64 a2 (/.f64 a1 b1)) b2)
(/.f64 (*.f64 (/.f64 a2 b1) a1) b2)
(/.f64 (/.f64 (*.f64 a1 a2) b2) b1)
(/.f64 (neg.f64 a1) (*.f64 (/.f64 b2 (neg.f64 a2)) b1))
(/.f64 (*.f64 (/.f64 a1 b2) (neg.f64 a2)) (neg.f64 b1))
Outputs
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
Calls

7 calls:

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

Compiled 45 to 33 computations (26.7% saved)

regimes138.0ms (2.6%)

Memory
-30.1MiB live, 50.4MiB allocated
Counts
8 → 3
Calls
Call 1
Inputs
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1) a2)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2) a1)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (*.f64 a1 a2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
Outputs
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (/.f64 a2 b1) (/.f64 a1 b2))
Calls

7 calls:

65.0ms
(*.f64 b1 b2)
58.0ms
a2
3.0ms
a1
3.0ms
b2
3.0ms
b1
Results
AccuracySegmentsBranch
92.3%3a1
89.7%2a2
95.1%3b1
87.7%1b2
97.3%3(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
94.7%3(*.f64 a1 a2)
97.9%4(*.f64 b1 b2)
Compiler

Compiled 45 to 33 computations (26.7% saved)

regimes66.0ms (1.2%)

Memory
-6.8MiB live, 32.3MiB allocated
Counts
7 → 2
Calls
Call 1
Inputs
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1) a2)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2) a1)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b1 b2)) (*.f64 a1 a2))
Outputs
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2) a1)
Calls

5 calls:

3.0ms
a1
3.0ms
b1
3.0ms
(*.f64 a1 a2)
3.0ms
(*.f64 b1 b2)
3.0ms
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Results
AccuracySegmentsBranch
87.7%1a1
87.7%1(*.f64 a1 a2)
90.2%2b1
90.7%2(*.f64 b1 b2)
90.6%2(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
Compiler

Compiled 35 to 25 computations (28.6% saved)

regimes3.0ms (0%)

Memory
6.2MiB live, 6.2MiB allocated
Counts
5 → 2
Calls
Call 1
Inputs
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
(*.f64 (/.f64 a2 (*.f64 b2 b1)) a1)
(/.f64 (*.f64 a1 a2) (*.f64 b1 b2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a1) a2)
Outputs
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
(*.f64 (/.f64 a2 (*.f64 b1 b2)) a1)
Calls

1 calls:

2.0ms
(*.f64 b1 b2)
Results
AccuracySegmentsBranch
90.6%2(*.f64 b1 b2)
Compiler

Compiled 7 to 5 computations (28.6% saved)

regimes8.0ms (0.1%)

Memory
20.0MiB live, 20.0MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

6 calls:

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

Compiled 40 to 29 computations (27.5% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2269857498215194e+304
+inf
0.0ms
0.0
1.84e-321
Compiler

Compiled 14 to 14 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.179025065933515e+26
5.709586139316043e+27
Compiler

Compiled 14 to 14 computations (0% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
988.6757714609228
6748.520012194681
Compiler

Compiled 14 to 14 computations (0% saved)

simplify15.0ms (0.3%)

Memory
-25.0MiB live, 14.0MiB allocated
Algorithm
egg-herbie
Rules
16×*-commutative_binary64
1-exp_binary64
1-exp_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03497
14497
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 0 binary64)) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 19999999999999998785071050110729243720080574440234649906381543142646409126026467805686618514881015496873712236112324345157434387485272061060471597681733765549974602883364022082135420506324881811687439605097103198153279365101643665319098224539215899610692069837325144812815208761691919724149808696276287488 binary64)) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))))
(if (<=.f64 (*.f64 b1 b2) #s(literal 400000000000000019058917376 binary64)) (*.f64 (/.f64 a1 (*.f64 b1 b2)) a2) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2) a1))
(if (<=.f64 (*.f64 b1 b2) #s(literal 1000 binary64)) (*.f64 (/.f64 a1 (*.f64 b1 b2)) a2) (*.f64 (/.f64 a2 (*.f64 b1 b2)) a1))
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
Outputs
(*.f64 (/.f64 a2 b2) (/.f64 a1 b1))
(if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 0 binary64)) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) #s(literal 19999999999999998785071050110729243720080574440234649906381543142646409126026467805686618514881015496873712236112324345157434387485272061060471597681733765549974602883364022082135420506324881811687439605097103198153279365101643665319098224539215899610692069837325144812815208761691919724149808696276287488 binary64)) (/.f64 (*.f64 a1 a2) (*.f64 b1 b2)) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))))
(if (<=.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 0 binary64)) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2)) (if (<=.f64 (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) #s(literal 19999999999999998785071050110729243720080574440234649906381543142646409126026467805686618514881015496873712236112324345157434387485272061060471597681733765549974602883364022082135420506324881811687439605097103198153279365101643665319098224539215899610692069837325144812815208761691919724149808696276287488 binary64)) (/.f64 (*.f64 a2 a1) (*.f64 b2 b1)) (*.f64 (/.f64 a2 b1) (/.f64 a1 b2))))
(if (<=.f64 (*.f64 b1 b2) #s(literal 400000000000000019058917376 binary64)) (*.f64 (/.f64 a1 (*.f64 b1 b2)) a2) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)) a2) a1))
(if (<=.f64 (*.f64 b2 b1) #s(literal 400000000000000019058917376 binary64)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (*.f64 a1 (*.f64 a2 (/.f64 #s(literal 1 binary64) (*.f64 b2 b1)))))
(if (<=.f64 (*.f64 b1 b2) #s(literal 1000 binary64)) (*.f64 (/.f64 a1 (*.f64 b1 b2)) a2) (*.f64 (/.f64 a2 (*.f64 b1 b2)) a1))
(if (<=.f64 (*.f64 b2 b1) #s(literal 1000 binary64)) (*.f64 a2 (/.f64 a1 (*.f64 b2 b1))) (*.f64 a1 (/.f64 a2 (*.f64 b2 b1))))
(*.f64 (/.f64 a1 (*.f64 b1 b2)) a2)
(*.f64 a2 (/.f64 a1 (*.f64 b2 b1)))

soundness767.0ms (14.3%)

Memory
0.3MiB live, 415.4MiB allocated
Rules
3 880×lower-/.f32
3 866×lower-/.f64
3 102×lower-*.f32
3 088×lower-*.f64
2 736×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02180
03776
111176
258076
3424176
0837976
01766
02974
18862
240562
3232162
4771862
0845462
0713
01013
12713
213113
380013
4568913
0805313
Stop Event
done
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 272 to 123 computations (54.8% saved)

preprocess495.0ms (9.2%)

Memory
0.7MiB live, 1 229.1MiB allocated
Compiler

Compiled 510 to 262 computations (48.6% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...